Holiday Inn Cleveland Northeast - Mentor, Mentor (3-star) | TravelManiac