Holiday Inn
13508 State Route 15,
Montpelier
OH
43543
(800) 851-8300
holidayinn.com
Open Map
Corporate Lodging
Hotels
Lodging