Holiday Inn Express & Suites New Cumberland

New Cumberland • Show on map
Price as low as USD 99.00
Holiday Inn Express & Suites New Cumberland offers accommodation in New Cumberland. Guest rooms in the hotel are fitted with a flat-screen TV with cable channels. All guest rooms at Holiday Inn Express…More info
