
Houston, TX, United States
Staybridge Suites Houston - Medical Center
3-star hotel · IHG HOTELS & RESORTS
The new Staybridge Suites Houston Medical Center is conveniently located off I-610 and Main Street just West of NRG Stadium. The Medical Center area has established itself as one of the top medical locations with Texas Children's…
- Wi-fi
- 24-hour reception
- Car park
- Fitness · extra charge


