New hotels in Boston

List of all new hotels in Boston and news

HOTEL
Best Western Plus Hotel
Rooms:
92
Added:
2024
Address:
891 Massachusetts Avenue
02118-2607 Boston

HOTEL
Fifteen Beacon Hotel
Rooms:
60
Added:
2024
Address:
15 Beacon Street
02108 Boston

HOTEL
citizenM Back Bay
Rooms:
379
Added:
2024
Address:
408 Newbury Street
MA 02115 Boston