Starwood Hotels & Resorts to Launch Dual-Branded Aloft and Element Hotel Development in Ohio
Accelerating growth in markets worldwide, Starwood Hotels & Resorts Worldwide, Inc. has announced plans for a dual-branded hotel development in Columbus, Ohio, featuring its…

















