La Quinta Inn Houston Medical Reliant Center, Houston, United States of America
La Quinta Inn Houston Medical Reliant Center is conveniently located at 9911 Buffalo Speedway in Houston, United States of America
Hotel Location:
Address: 9911 Buffalo Speedway
City: Houston
State: TX
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Exterior Room Entrance
- In Room TV
- Meeting Room
- Air Conditioning
- In Room Iron
- Hair Dryer