Situé à 3 km du parc Mark McGrath, Scottish Inn & Suites Sam Houston Parkway offre un accès aux attractions touristiques d'Houston.
Cet hotel 2 étoiles est situé dans la région de shopping de "Southwest Houston" à Houston, à 10 minutes en voiture de sites de divertissement comme Southwest Indoor Soccer Center. Les fontaines sont situées à 4 km de l'hotel, ainsi que l'aéroport international William P. Hobby est à 40 km. Scottish Inn & Suites Sam Houston Parkway est à 15 minutes en voiture du Stafford Centre des arts de la scène.
Offrant une TV à écran plat avec des chaînes satellite, les 32 chambres sont équipées de la climatisation pour assurer un séjour confortable. Les chambres sont équipées d'une toilette séparée et une douche.