Where is Hotel AKA Rittenhouse Square?

Where is Hotel AKA Rittenhouse Square located?

Hotel AKA Rittenhouse Square, Pennsylvania, United States of America (approx. 39.95033°, -75.17057°)


Where is Hotel AKA Rittenhouse Square on the map?