AC Hotel Boston North

95 Station Landing Medford, MA
781-819-2090
Typically Responds within 24 hours
Max Capacity: 100 people
The AC Hotel Boston North, located at Station Landing, minutes from Downtown Boston is the first AC brand hotel in New England. Boasting 152 well-appointed guestrooms that feature free Wi-Fi, flexible work space with USB outlets, a mini refrigerator and 48-inch LED flat-screen TV. Begin your day in our AC Kitchen and indulge in fresh-from-the-oven croissants, delectable pastries, sliced meats, artisan breads and various spreads. Unwind with friends in our AC Lounge while sipping on handcrafted cocktails and European-inspired small bites. Located just footsteps away from the Wellington “T” Station, guests can conveniently explore Boston area shopping, dining and local attractions. AC Hotel Boston North is the premiere destination to explore and feel the city. We can accommodate events of 100 people or less.
Recommendations
Location
Features
  • Max Number of People for an Event: 100