Close Window
View Category

Renaissance Boston Waterfront Hotel

Hotel Views

Entrance (2 of 48)

Ideally situated along Boston's waterfront, our Renaissance hotel puts you right in the middle of all the action. You're just minutes away from Faneuil Hall, the Freedom Trail and so much more!