The 2-star Camelot Inn 1960 Houston is situated in the very heart of Houston nearly a 20-minute walk from Abiding Word Evangelical Lutheran Church.
The inn in the FM 1960 district is within 7 km of Wet 'n' Wild SplashTown Water Park and around 6 km from such shopping venues as Stillgoode Consignments. The accommodation is a 6-minute stroll from Hosanna Lutheran Church and at a distance of 3.8 km from Northwest Indoor Soccer Center. For sport lovers this Houston hotel offers proximity to Leonard George Stadium, which is nearly 15 minutes' drive away. For those travelling from afar, George Bush Houston airport is 20 minutes' drive away.
Camelot Inn 1960 Houston serves a complimentary breakfast daily. There is a seafood restaurant serving American food 14 minutes' walk away.
Book Camelot Inn 1960 Houston
More +
Less -