Abode Philadelphia - Rittenhouse Square Locust StApartment
South 20th Street 238, Philadelphia, 19103, United States
Abode Philadelphia - Rittenhouse Square Locust St provides accommodation within 1.3 km of the centre of Philadelphia, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave.