Super 8 Houston/Dtwn/I-610

Starting at

TripAdvisor Review

Based on 107 review

See all

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 As...

More details