The 3-star La Quinta Inn And Suites Houston lies within 29.4 km from Toyota Center, Minute Maid Park and Downtown Aquarium.
The nearest bus stop is 350 meters away. A mere 10 minutes’ drive from George Bush Intercontinental.
La Quinta Inn And Suites Houston provides guestrooms appointed with climate control, TV, wireless internet and a telephone.
Eat & Drink
Offering various dining options, Lasagna House III and Texas Roadhouse are about 5-minute walk away.
The hotel offers an elevator and parking along with a business centre and a meeting room to respond to the needs of all guests.