Nestled in the Southwest Houston district, the 2-star Scottish Inn And Suites Stafford is approximately a 15-minute walk from Stafford Centre of Performing Arts.
The centre of Stafford can be reached within a 10-minute walk. Mercer Stadium is around 7 km from the inn, and William P. Hobby airport is 35 km away. A 5-minute drive will take you from this Stafford hotel to BAPS Shri Swaminarayan Mandir Houston Temple.
Also, the rooms equipped with a microwave oven and a fridge.
The restaurant Eduardo's Mexican Restaurant is around 10 minutes by car from Scottish Inn And Suites Stafford.
Book Scottish Inn And Suites Stafford
More +
Less -