No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Enter dates to see availability
Nestled 25 minutes' walk from Independence Hall, The Bellavista Townhouse Villa Philadelphia entices guests to explore various tourist destinations nearby.
Location
A prime setting in the South Philadelphia district provides access 1.3 miles from South Street. This holiday home is also within a few blocks of the diverse Adventure Aquarium, and Ellsworth Federal metro station is a 10-minute stroll away. Educational highlights situated 1.7 miles from The Bellavista Townhouse Villa include the science museum "Franklin Institute".
Food & Drinks
Pat's King of Steaks serving food and drinks is a 7-minute walk away. The villa is 1.6 miles from 30th Street train station, which makes tourist attractions in Philadelphia easily accessible.
Wi-Fi
Free parking
24-hour services
Pets
Amenities
The Bellavista TownhouseInternet
Parking options
Property services
In the kitchen
Recreation
In the rooms
In the bathroom
General facilities
Pets
1147 S Clifton St, Philadelphia, Pa 19147, Usa, South Philadelphia, Philadelphia, United States
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.