• Starwood Launching Green Hotel Brand

    Jeanne Leblanc| April 21st, 2008 No comments

    Starwood 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.

    environment, hotels

    Leave a reply