Located 25 miles from the George Bush Intercontinental/Houston Airport, this hotel has 2 restaurants, an indoor pool and a gym. Free Wi-Fi is available throughout the hotel.
Number of rooms: 301
1750 West Loop South , Houston, TX 77027, United States
Hotel booked 3 times today.