Situé à 6 km de la Église de Lakewood, Scottish Inns Westcott Street Houston propose un Wi-Fi dans les zones publiques et un stationnement privé d'une voiture. Le parc Waterwall est situé à 15 minutes en voiture.
L'hotel, bénéficiant d'un emplacement avantageux à Houston propose aux clients de se détendre au bord d'Hines Lake, qui se trouve à 1 km. Les sites culturels de la région sont le Musée des Beaux-Arts d'Houston (7 km) et le Musée d'art moderne et contemporain Menil Collection (8 km). Les clients pourront également visiter Camp Logan Park, qui se trouve à 550 mètres. Scottish Inns Westcott Street d'Houston est situé à 25 minutes de marche de la Maison fabriquée à partir de cannettes de bière. La gare Ensemble/HCC est situé à 7 km de l'hotel.
Meublées des fenêtres insonorisées, toutes les chambres sont équipées d'une TV à écran plat avec des chaînes satellite, ainsi que d'une cafetière/théière. De plus, les salles de bain comprennent une toilette séparée et un évier. Les salles de bains privées, équipées d'une toilette séparée et d'un évier, offrent également le sèche-cheveux et les draps de bain. Les chambres de Scottish Inns Westcott Street donnent sur la ville.
Le quartier regorge de restaurants, dont Ihop, situé près de cet établissement.