Starwood Hotels & Resorts Worldwide announced it will open an Element hotel at Midtown Crossing at Turner Park here.
The 132-room Element Omaha Midtown Crossing is scheduled to open in late 2010. Element is Starwood's newest hotel concept. The facility will be Starwood’s first property in Omaha.