View All Photos
←
→
Check Rates & Availability
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.