Where is Independence Park Hotel, Premier Collection, Philadelphia located?
Independence Park Hotel, Premier Collection, Philadelphia, Independence Park Hotel, Premier Collection, Philadelphia, United States of America (approx. 39.94864°, -75.14548°)