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.
With amazing panoramic views of the Cleveland skyline and Lake Erie, the Skyline Lake Room at Ariel International Center is a truly memorable location for your wedding, corporate event, cultural or social function with seating for up to 350 people.