Cet hôtel confortable de 2 étoiles Scottish Inns Westcott Street est situé au cœur même d'Houston. On offre du Wi-Fi dans les chambres, ainsi que d'un parking sur place. L'hôtel constitue un bon point de départ d'Houston, notamment la Église de Lakewood à environ 6 km.
Le mini-hôtel, bénéficiant d'un emplacement génial à Houston propose aux clients de se détendre au bord d'Hines Lake, qui se trouve à environ 2 km. Situé à moins de 2 km des Collections et jardins de la maison-musée Bayou Bend, Scottish Inns Westcott Street Houston est également localisé à moins de 6 km de Regal Edwards Greenway Grand Palace ScreenX & RPX. Il faudra à moins de 2 km pour rejoindre Memorial Park d'Houston.
Les 19 chambres sont équipées de la climatisation ainsi que d'équipements indépendants tels qu'une cafetière/théière. Dotées d'une toilette séparée, d'une baignoire et d'un évier les salles de bains privées comprennent également le sèche-cheveux et les draps de bain.
Canyon Creek Cafe offre de la cuisine américaine et se trouve à quelques minutes de cette propriété.