7.8/10
Good
Free Wi-Fi
Houston Museum of Natural Science is 7 miles from this hotel. Scottish Inn and Suites Highway Six South serves a daily continental breakfast and offers a microwave and fridge in every room.
Number of rooms: 31
8415 Highway Six South, Mission Bend, TX 77083, United States