Holiday Inn Express CLEVELAND-VERMILION
Address:
2417 State Route 60, Vermilion, OH 44089
Phone:
(877) 410-6681
Hotels & Motels,
Holiday Inn
Other Businesses:
- Motel Plaza at 4645 Liberty Ave, Vermilion, OH 44089
- Liberty & Nantucket at 4690 Liberty Ave, Vermilion, OH 44089
- Blind Perch at 3700 Liberty Ave, Vermilion, OH 44089
- Pit Restaurant at 3909 Liberty Ave, Vermilion, OH 44089
- Walk In The Water Cottages at 11917 W Lake Rd, Vermilion, OH 44089