W Boston

Hotel Highlights

Location:
Boston, MA
Acquired:
June 8, 2011
Rooms:
238
Meeting Space:
5,000 square feet
Restaurants/Lounges:
Visit Hotel WebsiteInvestment Summary