
Houston, TX, United States
Candlewood Suites Houston Medical Center
3-star hotel · IHG HOTELS & RESORTS
Conveniently located in Houston, Texas, near the Texas Medical Center, NRG Stadium, and Rice University, our hotel offers easy access to I-610. We provide shuttle service to major medical institutions, including MD Anderson…
- Wi-fi
- 24-hour reception
- Car park
- Fitness


