Holiday Inn Express Cleveland-Vermilion

2417 State Route 60
Vermilion
Ohio
United States