USGBC Awards LEED Gold Certification to Residence Inn by Marriott Hotel in Needham

Less than one year after construction was completed at the Residence Inn by Marriott in Needham, just 17 miles from Boston, the project’s developers announced the hotel was awarded LEED Gold Certification by the U.S. Green Building Council.

Less than one year after construction was completed at the Residence Inn by Marriott in Needham, just 17 miles from Boston, the project’s developers announced the hotel was awarded LEED Gold Certification by the U.S. Green Building Council (USGBC).

Needham Residence Inn by Marriott

Needham Residence Inn by Marriott

Owned by XSS Hotels and managed by Colwen Management of Portsmouth, NH, the 90,000-square-foot facility is located at 80 B Street in the New England Business Center office park. As previously reported by the New England Real Estate Journal, the $13.5 million hotel was built by locally based Waterford Development Corporation and is part of a complex redevelopment plan advanced by Normandy Real Estate Partners that calls for new office buildings, the Residence Inn hotel and two parking facilities to be built over the next few years.

The 128-key Residence Inn by Marriott was designed by PROCON, an architecture firm of Manchester, NH, that also served as construction manager for this hospitality project. In order to achieve LEED Gold Certification, the development team incorporated regional and recycled construction materials, as well as environmentally friendly design elements such as oversized windows, a white roof, low-flow and water-efficient plumbing fixtures, and LED lighting throughout the structure.

Designed for extended-stay visitors and business travelers, the Needham Residence Inn by Marriott hotel includes 116 urban studios, eight one-bedroom suites and four two-bedroom suites. Each suite offers separate working, lounging and sleeping areas, and a fully equipped kitchen. The five-story hotel also features a bar and lounge area, indoor pool and fitness room, as well as two meeting rooms located on the first floor and totaling 1,330 square feet of space.

“We designed and constructed the Needham Residence Inn with a strong focus on sustainability and incorporated environmentally friendly features into the operation of the hotel,” said Leo Xarras of XSS Hotels. “We are very proud that the Needham Residence Inn attained LEED Gold Certification and know that our guests appreciate staying in an environmentally responsible hotel.”

 

Rendering via Marriott