Le Scottish Inn and Suites Highway Six South est situé à 11,2 km du Muséum des sciences naturelles de Houston. Il sert un petit déjeuner continental et propose un four micro-ondes et un réfrigérateur dans chaque chambre.
Les chambres décorées de façon traditionnelle comprennent une connexion Wi-Fi gratuite et une télévision par câble. Chaque chambre est également équipée d'un bureau. Les appels téléphoniques locaux sont gratuits.
Le centre-ville de Houston se trouve à 30 minutes de l'établissement. George Bush Park est situé à 15 minutes.