Close Window
View Category

Boston Marriott Peabody

Hotel Views

Lobby Seating (5 of 35)

The lobby bar in our North Shore hotel provides the ideal setting to unwind after a day of site-seeing or attending meetings.