16
Jan
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