Advertisement
Holiday Inn New Philadelphia / Dover
Holiday Inn New Philadelphia / Dover
Address:
131 Bluebell Dr. S.W., New Philadelphia, Ohio
Traveler Rating by TripAdvisor

Traveler Comments

2nd time visiting, everything was normal