Experience the AC Hotel Boston North, located in Station Landing, minutes from Downtown Boston. From the 152 thoughtfully designed guestrooms to the buzz of the AC lounge it is a hotel that effortlessly blends contemporary style with cosmopolitan sophistication. The innovative lobby, front desk, multimedia and meeting space that can accommodate groups of 5 to 85 people, are tailor- made for modern business travelers looking for a new way to experiencing and feel the city.

Each guest room offers sleek, modern spaces focused equally on style and comfort. Featuring free Wi-Fi, flexible work space, a mini refrigerator, as well as a 48-inch LED flat-screen TV.

Visit Our Site

AC Hotel by Marriott Boston North

1-781-819-2090

95 Station Landing, Medford, MA 02155

Related Inspiration

MASSACHUSETTS MASTERPIECE TRAIL

A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…

Want to see more?

Search All Listings