Welcome to the closest Super 8 to Downtown Houston. We offer a number of amenities and services to make your stay a memorable one! We are located 10 minutes from Downtown. 5 minutes from Minute Maid Park and Astros Baseball Field. 15 minutes from Reliant Arena, Reliant Stadium, Reliant Center and Astrodome. 10 minutes from George R. Brown Convention Center. 15 minutes from Bush International...
Opening Hours: Check in: After 2:00 PM Check in: After 2:00 PM Check out: Before 11:00 AM Check out: Before 11:00 AM