Close Window
View Category

View All Photos

Renaissance Boston Waterfront Hotel

Check Rates & Availability

Suites

Presidential Suite (7 of 47)

Located on the 21st floor of our South Boston hotel, this 1,400-square-foot room of indulgence offers 270-degree views of the city of Boston and Boston Harbor.