16222 North Freeway, Houston, Texas, United States
Book online or call
Did you know Expedia, Orbitz, Hotels.com and Travelocity are all owned by the same big company?
Welcome to the newly constructed Super 8 located in Houston, Texas. Opened in 2012, the property boasts the New Super 8 design. The Super 8 Houston North I-45 is the perfect location for your stay. George Bush Intercontinental Airport is 14 miles from our Houston hotel, which is located off Interstate 45. Enjoy free Wi-Fi Internet and free continental breakfast before heading out for the day to amusement parks and natural attractions. All of our guestrooms have a Microwave and Refrigerator, 40 inch television with Satellite service including HBO, and Complimentary Wireless Internet. Upgraded rooms include Kitchenettes or jacuzzi. We hope you enjoy your stay.
Super 8 by Wyndham Houston North I-45
16222 North Freeway
Houston, Texas, United States