Holiday Inn Express & Suites - New Philadelphia Southwest

New Philadelphia • Show on map
Price as low as USD 118.00
This hotel in New Philadelphia is just 2.5 miles from Tuscora Park. It has a gym an indoor swimming pool and a business centre. Free Wi-Fi and free parking are available. The air-conditioned rooms at…More info
