AC Hotel Boston

AC Boston Downtown View 2 Resize.jpg

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.