Located 2.5 km from the massive Adventure Aquarium, The Bella Vista Townhouse Villa Philadelphia provides access to various tourist attractions in the vicinity.
The holiday home is situated merely a 7-minute walk from Seger Recreation Center and within reach of Lombard-South tube station. Guests can visit the friendly science museum "Franklin Institute", which is 2.3 km from the property, or check out the Barnes Foundation, which is 2.6 km away.
Bathroom facilities also include a separate toilet, a shower, and a washing machine. A hair dryer and bath sheets are included for added comfort.
The Bella Vista Townhouse Villa includes an equipped kitchen with coffee and tea makers, a fridge, and kitchenware. Offering Italian dishes, restaurant Dante & Luigi's is located in close proximity to this Philadelphia accommodation. The Bella Vista Townhouse Villa is 900 m from Locust St & 8th St bus stop and 3.4 km from Philadelphia, PA train station.