Westin Cleveland Downtown Hotel Opens
Starwood announced the opening of a Westin brand property in Cleveland, Ohio. The Westin Cleveland Downtown is located on the site of a former Crowne Plaza hotel, which underwent a $74 million renovation to become a Westin property.
The new hotel has 484 rooms, as well as a fitness center and 20,000 square feet (1,858 square meters) of meeting and event space. The hotel also has over 1,500 locally curated art pieces displayed throughout the property.
A restaurant, Urban Farmer Cleveland’s Steakhouse, is also located on the premises, and offers a menu featuring locally sourced food.
The Westin Cleveland Downtown is located in the central business district of the city, close to the Cleveland Clinic, Playhouse Square, Progressive Field, and FirstEnergy Stadium. The hotel is also situated next to the new Global Center for Health Innovation & Convention Center complex.
(Photo: Accura Media Group)