7.7/10
Good
22 reviews
Free Wi-Fi
Featuring a seasonal outdoor pool and satellite TV, this hotel is located less than 5 minutes’ drive from Central Houston. Free Wi-Fi is provided throughout the hotel.
Number of rooms: 34
950 East Madison Street, Houston, MS 38851, United States