Holiday Inn Express Cleveland-Vermilion Near Paper Moon Winery
2417 State Route 60 -
Vermilion,
OH 44089