Located at one of downtown Cleveland’s most renowned addresses on Euclid Avenue, The Athlon offers the best of both worlds – 163 contemporary residential units in an iconic downtown Cleveland landmark – with convenient access to entertainment, arenas, theaters, dining and the lakefront.

A PERFECT FIT
Our 16-story building includes office space in the former historic ballroom, with street-level commercial space. With valet and concierge services, The Athlon makes it convenient for residents to live and socialize in close proximity.
Choose between 86 different floor plans in one-bedroom, two-bedroom and multi-level apartment styles, with expansive open-floor-plan living and a host of high-end suite and building amenities.
Schedule a Tour Today
Fill out my online form.