Where is Chestnut Hill Hotel, Philadelphia located?
Chestnut Hill Hotel, Philadelphia, Chestnut Hill Hotel, Philadelphia, United States of America (approx. 40.07408°, -75.20318°)
Chestnut Hill Hotel, Philadelphia, Chestnut Hill Hotel, Philadelphia, United States of America (approx. 40.07408°, -75.20318°)