-
Starwood Launching Green Hotel Brand
| April 21st, 2008 No commentsStarwood Hotels & Resorts Worldwide is launching a green hotel brand called Elements.
The hotels will use energy-efficient technology and appliances, and will stress recycling.
The first one is scheduled to open this July in Lexington, Mass., about 12 miles northwest of Boston.
Leave a reply
Jeanne Leblanc is a journalist, traveler and Web consultant. (
More 
Recent Comments