Sign up for our newswire newsletter

 

Element Hotel Slated for Lone Tree, Colo.

Starwood Hotels & Resorts Worldwide plans to open an Element hotel about 19 miles outside of Denver in Lone Tree, Colo., in August 2009.

The extended stay hotel will offer 123 guest rooms and a yet-to-be-determined amount of meeting space.