When guests enter this stately Philadelphia town home located in Bella Vista, the most convenient neighborhood in center city Philadelphia they find a truly wonderful place to call their home away from home. Staying at Philadelphia Hotel Vista always amazes guests at how close they are to the best of Philadelphia.
Distance from Independence Visitor Center: 0.87 miles
Distance from Sister Cities Visitor Center: 1.27 miles
Distance from Pennsylvania Convention Center: 0.94 miles