If you want to stay in the South Philadelphia district of Philadelphia, Tla The Wondrous Traveler At Penn'S Landing Guest Suite is a good choice located, 1.5 miles from Adventure Aquarium.
The Academy of Natural Sciences of Drexel University is 2 miles away, while Philadelphia Vietnam Veterans Memorial is not very far from the apartment. Betsy Ross House is located 25 minutes by foot from this apartment and 13 miles from Philadelphia International airport.
Along with a range of amenities such as an air conditioner, the interior features a flat-screen TV with satellite channels for a comfortable stay.
Bistro Romano and Mystery Theatre can be reached within a 7-minute walk from the apartment. The nearest bus stop to the property is Chestnut Street & South 2nd Street, which is 15 minutes' walk away.