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
Please enable JavaScript to properly view and use this web site.