Drury Plaza Hotel Cleveland Downtown. Отель в районе Downtown Cleveland, Кливленд. Featuring a 24-hour business centre and complimentary daily appetizers and beverages, this Drury Plaza Hotel is located in downtown Cleveland, just 2 blocks away from the Cleveland Convention Center. The staff was excellent and gave great service.