Where is Holiday Inn Philadelphia-Cherry Hill by IHG located?
Holiday Inn Philadelphia-Cherry Hill by IHG, Holiday Inn Philadelphia-Cherry Hill by IHG, United States of America (approx. 39.92125°, -75.0412°)
Holiday Inn Philadelphia-Cherry Hill by IHG, Holiday Inn Philadelphia-Cherry Hill by IHG, United States of America (approx. 39.92125°, -75.0412°)