Tag Archives: Westin

Westin ecotel

admin No Comments

First opened in 2008, Element is a new eco-friendly hotel chain from Westin. The first three have opened in Boston, Houston and Las Vegas.

“Cost-efficient, environmentally friendly building construction and operations were at the core of the development of the Element hotel concept