Le Méridien Unveils Plans for Cleveland Hotel in 2016

Starwood Hotels & Resorts Worldwide recently unveiled plans for a Le Méridien in Cleveland, Ohio. The 206-room property will offer a full-service restaurant, a bar, a 3,000-square-foot lounge, an indoor pool, a fitness center and more than 12,000 square feet of function space. The hotel will open in 2016.