Loading hotels
Confirming room availability...
Beacon Inn 1750, 1750 Beacon Street, Brookline, United States
This lovely hotel is situated in North of Boston. Beacon Inn 1750 guarantees a quiet stay as it counts with just 14 rooms. Guests will not be bothered during their stay, as this is not a pet-friendly establishment.