The Bella Vista Townhouse Villa
Staying at The Bella Vista Townhouse Villa Philadelphia, guests can easily reach Love Public Park, located approximately 25 minutes' walk away.
Location
The holiday home in the South Philadelphia district of Philadelphia is situated 1.4 miles from the science museum "Franklin Institute" and 1.1 miles from such shopping places as Pennsylvania Convention Center. This Philadelphia villa is around 10 minutes' drive from South Street, and fairly close to Seger Recreation Center. The Bella Vista Townhouse Villa is a good starting point for Philadelphia's sports attractions, including Blue Cross RiverRink, which is 1.7 miles away.
Rooms
The villa includes a bathroom with a separate toilet, a shower, and a washing machine. Hairdryers and towels are included to enhance your comfort.
Food & Drinks
Complete with an equipped kitchen, The Bella Vista Townhouse Villa also offers an electric kettle, a fridge, and a kitchenware. Guests can enjoy Italian cuisine in Dante & Luigi's located in close proximity to the Philadelphia property. Locust St & 8th St bus station is situated 10 minutes' walk from the Philadelphia accommodation, while Lombard South subway station is about a 10-minute stroll away.
Why choose The Bella Vista Townhouse Villa Philadelphia
Main amenities
-
Internet
Amenities
The Bella Vista Townhouse- Internet
Internet
- Wi-Fi
- Wi-Fi in rooms
Parking options
- Parking
In the kitchen
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
In the rooms
- Sitting area
- Tea and coffee facilities
- Dining table
- Ironing facilities
In the bathroom
- Washing machine
- Free toiletries
Devices
- Flat-screen TV
Important information
Enter dates to see availability