Quality Inn Near Pump House Center for the Arts
20 N Plaza Blvd -
Chillicothe,
OH 45601