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