Onyx Hotel

Hotel Highlights

Location:
Boston, MA
Acquired:
September 29, 2010
Rooms:
112
Meeting Space:
500 square feet
Restaurants/Lounges:
Visit Hotel Website