This 3-star hotel is located off Interstate 69 only 3 miles from the George Bush International Airport. The hotel is also easily accessible from downtown Houston, and the Mercer Botanic Gardens. Units here come standard with free Wi-Fi, flatscreen TVs, microwaves, minifridges, coffee and tea makers. Other provisions and amenities include an outdoor pool, BBQ grills, a gym, and guest laundry. Parking and breakfast are complimentary.