Camelot Inn 1960 Houston is a 2-star venue positioned about 7.3 km from Mercer Arboretum & Botanic Gardens.
You can find iT'Z Houston only 9.7 km from the property.
Camelot Inn 1960 Houston lies within 15 minutes’ drive to George Bush Intercontinental airport.
Eat & Drink
A complimentary breakfast is served every morning. Serving an array of dishes, Nit Noi Thai Restaurant & Cafe are just 1000 meters away.