Scottish Inn And Suites Stafford includes 32 rooms and is approximately a 25-minute walk from BAPS Shri Swaminarayan Mandir Houston Hindu Temple.
Situated within a 10-minute drive of The Fountains, the inn also gives access to such sports venues as Mercer Stadium, which is a 15-minute ride away. Stafford Centre of Performing Arts is within a minute's drive of the property and William P. Hobby airport is 35 km away. This 2-star hotel allows you to enjoy such natural sights as Mark McGrath Park 10 minutes away by car.
The accommodation features a microwave and a fridge in the rooms.
Located at a distance of 4.2 km from Scottish Inn And Suites Stafford, the restaurant Eduardo's Mexican Restaurant offers a Mexican menu.
Book Scottish Inn And Suites Stafford
More +
Less -