Where is Sheraton Philadelphia University City Hotel located?
Sheraton Philadelphia University City Hotel, Pennsylvania, United States (approx. 39.95472°, -75.19405°)
Sheraton Philadelphia University City Hotel, Pennsylvania, United States (approx. 39.95472°, -75.19405°)