Sign up for our newswire newsletter

 

Starwood to Unveil aloft in Green Bay, Wis.

Starwood Hotels & Resorts plans to open an aloft hotel in Green Bay, Wis., by the end of this year.

The property will house 105 guest rooms and a yet-to-be-determined amount of meeting space.