The Spot is located in Stonehurst, just 5.1 miles from Mutter Museum and 5.3 miles from Philadelphia Zoo. The air-conditioned accommodation is 3.9 miles from University of Pennsylvania. Free Wifi is available throughout the property and Mann Center for Performing Arts is 3.6 miles away.
The spacious apartment includes 1 bedroom and a living room with a flat-screen TV. The accommodation is non-smoking.
If you'd prefer to cook in the comfort of your own space, you can make use of the kitchen facilities.
Philadelphia Museum of Art is 5.4 miles from the apartment, while Barnes Foundation is 5.9 miles away. The nearest airport is Philadelphia International Airport, 5.6 miles from The Spot.