Go Hotels
 
 
Home > United States > Texas > Houston >

Camelot Inn & Suites 1960

United States Flag
 
 
Camelot Inn & Suites 1960
1425 Cypress Creek Parkway
Houston Texas United States

Rated 45 / 100 based on 14 customer reviews.
 
 
Camelot Inn & Suites 1960 is located in Houston and features free Wi-Fi. It is ideally positioned for those wanting to discover the area's attractions.

There are 34 rooms at the hotel, each offering all the necessities to ensure a comfortable stay.

Guests can sit down to breakfast every morning at Camelot Inn & Suites 1960.

George Bush Intercontinental Airport is less than a 20-minute drive from the hotel.
 
Facilities @ Camelot Inn & Suites 1960 include:

Disabled Access
Disabled Accessible Rooms
WiFi
Free Wi-Fi