First Element hotel opens

Starwood Hotels & Resorts has opened its first Element hotel in Lexington, Mass, a suburb of Boston.

Element is an extended-stay chain inspired by Starwood’s Westin brand. All Element hotels will be certified by the Leadership in Energy and Environmental Design (LEED) Green Building Rating System.

Starwood said the 123-room Element Lexington will serve as Starwood’s “green trailblazer,” as the company intends to apply the green knowledge it obtains at the hotel to sister brands, including Westin, Sheraton and Le Meridien.

On the same day Starwood opened the Element hotel in Lexington, it opened an Aloft property right next to it. Aloft, Starwood’s new midscale lifestyle brand, made its debut in Montreal in early June and has since opened three U.S. hotels in Rancho Cucamonga, Calif.; Rogers-Bentonville, Ark.; and Lexington, Mass.

From Our Partners


From Our Partners

Worry-Free Access to the World - Part 1
Worry-Free Access to the World - Part 1
Register Now
Sponsored Video: New Orleans on Cruises and Advisor Perks
Sponsored Video: New Orleans on Cruises and Advisor Perks
Read More
Sell More, Your Way: Real-World Avanti Success Stories with Two Top Advisors
Sell More, Your Way: Real-World Avanti Success Stories with Two Top Advisors
Register Now

JDS Travel News JDS Viewpoints JDS Africa/MI