Hotels Closest To Thomas Park

Meridian Inn Oklahoma City

1224 South Meridian
Oklahoma City, OK 73108
In Oklahoma City (Central Oklahoma City)

Distance1.3 miles SELECT

Oaktree Inn and Suites Oklahoma City

1200 S Meridian Ave
Oklahoma City, OK 73108
In Oklahoma City (Central Oklahoma City)

Distance1.3 miles SELECT