Luxury Hotels Atlas / Places / United States / Boston / The Atlas Hotel

The Atlas Hotel

Boston, Massachusetts, United States · Independent · Near Luxury

The Atlas Hotel: ExteriorThe Atlas Hotel: ExteriorThe Atlas Hotel: Bedroom

The Atlas opened in Allston in January 2026 with 246 rooms, including twelve suites, at 40 Western Avenue, at the gateway of Harvard's Enterprise Research Campus. Tishman Speyer developed it with the university, Marlon Blackwell Architects designed the building with interiors by INC Architecture, and Highgate runs the house. The Charles River is nearby, and Comfort Kitchen cooks downstairs.

About The Atlas Hotel

Restaurants and bars

Experiences

Amenities

Open The Atlas Hotel in the atlas for live weekend rates, photos, and the full folio.

More hotels in Boston

All luxury hotels in Boston

How the six LHA Tiers work