Revere Hotel

Hotel Highlights

Location:
Boston, MA
Acquired:
December 18, 2014
Rooms:
356
Meeting Space:
28,000 square feet
Restaurants/Lounges:
Visit Hotel Website Investment Summary