share
by Lisa A. Grimaldi | November 24, 2010

 The 411-room Element New York Times Square West opened last week. The property has two meeting rooms, a rooftop terrace and a fitness center. Element is Starwood's new eco-friendly brand, which debuted in 2008 in Lexington, Mass. Other Element hotels are now open in Las Vegas; Baltimore; Denver; Dallas, Houston; Omaha, Neb.; and Ewing, N.J.