This hotel is located in West Chester, less than 0.5 miles from Interstate 75. It has an indoor pool, and offers air-conditioned suites with fully-equipped kitchens and free Wi-Fi.
Number of rooms: 100
6240 Muhlhauser Road, West Chester, OH 45069, United States
Hotel booked 1 times today.