South Philly Terrace Apartment Philadelphia is located around a 25-minute stroll from One Liberty Observation Deck Indoor Observatory and offers Wi-Fi for either business or leisure. The apartment is situated in the South Philadelphia district of Philadelphia, and is also within easy reach of New Temple Baptist Church.
The homestay is 1.5 miles from Love Public Park, which is an excellent place to improve cultural awareness. South Street is only 14 minutes by foot from South Philly Terrace Apartment, while 64 bus station is within a few blocks of the property. The property also lies approximately 2 miles from Liberty Bell.
This apartment includes a patio and overlooks the town.
Enhance your stay with South Philly Terrace Apartment's a full kitchen, furnished with an electric kettle, a fridge, and a toaster for your comfort. 30th Street train station is about 20 minutes by foot from the building. Guests can sit back and relax on a patio, enjoying pleasant views of patio.