Where is 2HOMES|The HOU Experience|Sleep24|Downtown|17Beds located?
Located in South Central Houston, this holiday home is within 1 mile (2 km) of BBVA Compass Stadium, Minute Maid Park and George R. Brown Convention Center. Toyota Center and Downtown Aquarium are also within 3 miles (5 km). Coffee Plant/Second Ward Station is 7 minutes by foot and EaDo/Stadium Station is 13 minutes.
Reviews
10
Exceptional
Reviews are presented in chronological order, subject to a moderation process, and verified unless otherwise labelled.