Stunning views of Lake Erie and Cleveland’s skyline. Easy highway access. Building features Rooftop, high ceilings, large windows, elegant chandaliers. Space for 350, parking for 170.
The Ariel International Center, is a historic 68,000 square foot building, located on 3 acres, overseeing the Lake and the Cleveland skyline, and is expected to serve as a catalytic one-stop center for International business development and International events in Northeast Ohio, celebrating the region's global diversity and contributing to the economic development of the region.