Hotel ★★

Scottish Inn and Suites

30130 STATE HWY 249, Tomball (TX), United States Show on map

About Scottish Inn and Suites

Scottish Inn and Suites is a 2-star hotel in Tomball (TX), United States. It is one of 18 places to stay in Tomball (TX) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

30130 STATE HWY 249, Tomball (TX), United States

Loading map…

Frequently asked questions

Where is Scottish Inn and Suites located?

Scottish Inn and Suites is located at 30130 STATE HWY 249, Tomball (TX), United States.

How many stars does Scottish Inn and Suites have?

Scottish Inn and Suites is rated 2 stars.

Stays near Scottish Inn and Suites

Highly rated alternatives close by

All 18 in Tomball (TX) →
See prices on Agoda
Check prices