Located 2.4 km from Robertson Stadium, the 2-star Southmore Motel Houston features Wi-Fi throughout the property and parking on site. The motel is situated in the heart of Houston, 2.8 km from such cultural attractions as The Health Museum.
This Houston property has a central setting 3.4 km from Museum of Fine Arts, while natural sights like Houston Zoo are 3 km away. The nearby sports attractions are TDECU Stadium (2.4 km), and Minute Maid Park (6 km). The hotel is also within walking distance of Herman Park. Southmore Motel is centrally located in Houston at the doorstep of University Christian Church. This Houston property is 15 minutes' walk from Southeast Transit Center bus station.
Book Southmore Houston
More +
Less -