Candlewood Suites Houston Medical Center
United States Of America, Houston
10025 South Main Street
Hotel Candlewood Suites Houston Medical Center is located within a 10-minute drive of the NRG Park.
Guest rooms are air-conditioned and offer internet connection, a flat-screen TV, a desk and a fully equipped kitchen. The hotel has an indoor swimming pool and fitness facilities. Public parking is available right outside the building.