After a long international flight and a layover no thanks to United Airlines. The Windgate on 1330 N Sam Houston Pkwy E, Houston, TX was a great place to stay the night after a long day of traveling. Great price, great rooms, great everything.
hotel reviews