W Boston

Hotel Highlights

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