Cet hôtel pratique bénéficie d'un emplacement calme en pleine nature et bénéficie d'une vue relaxante. Le centre-ville de Boston se trouve à seulement 24 kilomètres pour ceux qui souhaitent découvrir ses principales attractions ainsi que ses restaurants et boutiques exclusifs. Cependant, vous pourrez visiter d'autres lieux dans la ville voisine de Waltham, tels que des sites historiques tels que Gore Place et d'impressionnants musées d'art tels que le Rose Art Museum. Les visiteurs se sentiront immédiatement à l'aise dans les unités d'hébergement de l'hôtel, qui vont des chambres standard aux suites luxueuses.™ Elles sont joliment décorées et disposent d'équipements modernes pour améliorer le séjour de tous les clients.™ Les voyageurs d'affaires pourront profiter des salles de réunion sur place et tout le monde sera invité à déguster les spécialités servies dans la salle à manger, qui comprend une terrasse ensoleillée.