Holiday Inn Express & Suites Houston SW - Medical Ctr Area
Holiday Inn Express & Suites Houston SW - Medical Ctr Area
9300 South Main Street,
Houston,
Texas,
77025 · Map
Holiday Inn Express & Suites Houston SW - Medical Ctr Area Facilities
- 146 rooms
- Private bathroom in some rooms
- Colour television in all rooms
- Telephone in all rooms
- Major credit cards accepted