L'établissement 182 Bedrooms near Fenway & Dowtown propose des hébergements bien équipés. Situé à Boston, à 2,2 km du musée des Beaux-Arts de Boston et du quartier médical de Longwood, l'établissement propose une connexion Wi-Fi gratuite. Vous séjournerez à 3,2 km du Fenway Park et à 5 km de l'université de Boston. L'aéroport le plus proche est celui de Logan, à 12 km.