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.
Cet hôtel est situé à Sugar Land, à 37 km du centre de Houston. Il possède une piscine extérieure, un bain à remous, une salle de sport et des chambres avec télévision à écran plat de 81 cm.