Residence Inn By Marriott - Needham

Needham, MA

89,740 SF, 5-story hotel with 128 guest rooms consisting of 116 urban studios, 4 two-bedroom and 8 one-bedroom suites. Amenities include lounge area, breakfast room, indoor pool, fitness area, meeting rooms and a business center

2014 Associated Builders and Contractors NH/VT Merit Design-Build and Sustainable Design, LEED Gold Certified

PROCON Design-Build