Located 6.3 km from University of Pennsylvania, 8.2 km from Mutter Museum and 8.5 km from Philadelphia Zoo, The Spot provides accommodation set in Stonehurst. The property is around 8.7 km from Philadelphia Museum of Art, 10 km from Barnes Foundation and 11 km from Pennsylvania Convention Center. Free WiFi is available throughout the property and Mann Center for Performing Arts is 5.8 km away.
The spacious apartment includes 1 bedroom and a living room with a flat-screen TV. The air-conditioned accommodation is equipped with a kitchen. The accommodation is non-smoking.
Liberty Bell is 12 km from the apartment, while Temple University is 13 km away. The nearest airport is Philadelphia International Airport, 9 km from The Spot.