- 95 Station Landing
Medford, MA 02155
Located in the Live, Stay, Play Campus at Station Landing, minutes from downtown Boston and walking distance to the Wellington “T” station, the smartly-appointed AC Hotel Boston North sits adjacent to dining and shopping and puts all that Cambridge and Boston have to offer within easy reach. From the 152 thoughtfully designed guestrooms to the buzz of the AC lounge, our hotel effortlessly blends contemporary style with cosmopolitan sophistication.
As you enjoy your creative night, enjoy hand crafted cocktails and European inspired small plates in the AC Lounge. Our bartender is an expert on the best places to visit in the Boston Medford area.
**Free parking on the Hotel side of the parking lot!