Where is The Rittenhouse Hotel?

Where is The Rittenhouse Hotel located?

The Rittenhouse Hotel, Pennsylvania, United States of America (approx. 39.94978°, -75.17288°)


Where is The Rittenhouse Hotel on the map?