AC Hotel Boston Downtown

AC Boston Downtown View 2 Resize.jpg

COMING SOON

Set to open in February 2018, AC Hotel is located in Boston's historic South End, near attractions including SoWa, theatre and convention centers. AC Hotels by Marriott are for the traveler that appreciates inspiring design with a European soul.