AC Hotel Boston

AC Boston Downtown View 2 Resize.jpg


Set to open in February 2018, AC Hotel is located in SoWa, part of Boston's historic South End. Nearby attractions include the SoWa Open Market, convention center, and a variety of theatres, galleries and local boutiques. AC Hotels by Marriott are for the traveler that appreciates inspiring design with a European soul.