Situé à proximité de l'Interstate 45 dans le centre de Houston, cet hôtel se trouve à moins de 1 kilomètre de l'entrée de l'université de Houston. Cet établissement propose des chambres avec connexion Wi-Fi gratuite. Wi-Fi. La réception est ouverte à certaines heures.
Toutes les chambres du Scottish Inns & Suites comprennent une télévision à écran plat et un bureau. Elles comprennent également un four micro-ondes et un petit réfrigérateur.
Le Scottish Inns & Suites se trouve à moins de 10 minutes de route du Minute Maid Park et du centre de conventions George R. Brown. Le stade Corbin J. Robertson est à 1 kilomètre.