Hotel The Lancaster Hotel
★★★★
10025 South Main Street, Houston (TX), United States Show on map
Candlewood Suites Medical Center/NRG is a 4-star hotel in Houston (TX), Texas, United States. It is one of 795 places to stay in Houston (TX) listed on Triptoic. The property has 1 rooms.
10025 South Main Street, Houston (TX), 77025, United States
Check-in starts at 3PM and check-out is until 12PM. Early check-in or late check-out may be available on request.
Candlewood Suites Medical Center/NRG is located at 10025 South Main Street, Houston (TX) 77025, United States.
Candlewood Suites Medical Center/NRG is rated 4 stars.
Candlewood Suites Medical Center/NRG has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel