Drury Hotels opens first hotel in Cleveland, Ohio

(PR Newswire)

Drury Hotels Company’s first property in Cleveland, Ohio, an historic renovation of the long-vacant Board of Education building built in 1931, is now open and welcoming guests. The new hotel, the Drury Plaza Cleveland Downtown, took two years to preserve and renovate. Today, the property features 189 guest rooms and more than 3,900 square feet of event and meeting space.  [Full Article]