Starwood Hotels & Resorts Worldwide’s Element hotel brand is the first major brand to mandate all its hotels pursue LEED certification, the firm announced.
“We are happy to report that building green from the ground up is truly affordable and are estimating we will recoup our investment in energy savings, water conservation and waste reduction in just three to five years,” said Brian McGuinness, a senior vice president, of Starwood’s Specialty Select Brands.