Featuring an outdoor pool, Quality Inn – Chillicothe is located in Chillicothe. This hotel offers a bar and a fitness centre. Free Wi-Fi access is available.
Number of rooms: 99
20 North Plaza Boulevard, Chillicothe, OH 45601, United States
Hotel booked 1 times today.