Camelot Inn & Suites McCarty, Houston
select your room 2 star hotel in Houston
800-491-6126
4705 North McCarty Street, Houston, TX, 77013, United States of America
Q&A about Camelot Inn & Suites McCarty, Houston Amenities
-
Is the the Wi-Fi in the room free?
The hotel provide free access to the internet.
-
Are the rooms equipped with air conditioning?
The hotel offers rooms with air conditioning.
Houston Weather Forecast
You May Also Like
Nearby
Similar