The Arcade 4.3 / 5

401 Euclid Ave, Cleveland

Overview

The Arcade in downtown Cleveland, Ohio, is a Victorian-era building of two nine-story buildings, followed by a five-story arcade with a glass skylight spanning over 300 feet, along with the four balconies. The architecture in this place is beautiful. It is one of the most stunning and unique buildings in the area. There is a bunch of stores, hotel and a food court within the building. It is located at 401 Euclid Ave, Cleveland, OH.

Tips & Reviews