2 ★
Scottish Inn and Suites Highway Six South
Address: 8415 Highway Six South, Houston, United States
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.
- ๐ WorldPlaces ›
- Hotels ›
- ๐บ๐ธ United States ›
- Houston ›
- Scottish Inn and Suites Highway Six South