We are conveniently located just four miles from Houston’s George Bush Intercontinental Airport, in close proximity to many area attractions, including the University of Houston, Minute Maid Park, Reliant Stadium, Humble Civic Center and Lake Houston. Make yourself at home in our inviting guest rooms, all of which feature refrigerators and microwaves along with expanded cable television...