The Newly Renovated Holiday Inn Cleveland Northeast-Mentor, is near the Great Lakes Mall, Lake Erie & Headlands Beach State Park and is within 20 miles of downtown Cleveland.