Loading hotels
Confirming room availability...
Back Bay Beacon, Beacon Street 2116 Boston, Boston, United States
This charming hotel is set in Back Bay. This cosy establishment guarantees a quiet stay as it counts with just 6 bedrooms. Guests will not be bothered during their stay, as this is not a pet-friendly property.