Where is Kimpton Hotel Palomar Philadelphia by IHG located?
Kimpton Hotel Palomar Philadelphia by IHG, Kimpton Hotel Palomar Philadelphia by IHG, United States of America (approx. 39.95085°, -75.16857°)
Kimpton Hotel Palomar Philadelphia by IHG, Kimpton Hotel Palomar Philadelphia by IHG, United States of America (approx. 39.95085°, -75.16857°)