Ungefähr 10 Minuten Autofahrt vom Mark McGrath Park entfernt gelegen, bietet das 2-Sterne-Scottish Inn & Suites Sam Houston Parkway 32 Zimmer an.
Das Hotel befindet sich im Shopping- Stadtteil von Houston. Lansdale Park ist in einer Entfernung von 4 km vom Hotel. Auch die The Fountains ist in einer Entfernung von 15 Fahrminuten von der Unterkunft. Das Scottish Inn & Suites Sam Houston Parkway ist außerdem verkehrsgünstig circa 20 Kilometer vom Bahnhof Metrorail- Ensemble/HCC entfernt.
Die Gästezimmer bieten eine Sitzecke sowie einen Schreibtisch für den Komfort der Gäste. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche, einem Haartrockner und Handtüchern ausgestattet.
Das Restaurant Finger Licking Restaurant liegt lediglich 14 Minuten zu Fuß vom Scottish Inn & Suites Sam Houston Parkway entfernt und serviert afrikanische Gerichte.