La Quinta Inn And Suites Houston is rated 3 stars and is placed about 31 km from Toyota Center.
The property is situated 31 km away from Minute Maid Park.
La Quinta Inn And Suites Houston lies within 15 minutes’ drive to George Bush Intercontinental airport.
At La Quinta Inn And Suites Houston, guests are offered rooms with climate control, wireless internet, television and a telephone.
Eat & Drink
Lasagna House III and Texas Roadhouse serve a selection of meals within 250 meters from the venue.
Corporate travelers can use a business centre and a meeting room available on site.