Situated about 5 minutes by foot from Mother Of Divine Grace Roman Catholic Curch, 2811 Mercer Street Philadelphia apartment offers guests easy access to various tourist attractions nearby. Wi-Fi is provided for both business and leisure activities.
The homestay is situated 2.6 miles from Blue Cross RiverRink and within 3 miles of Independence Hall. Independence National Historical Park is situated around a 10-minute drive from the apartment.
For added convenience, a separate toilet and a shower are available at this apartment.
2811 Mercer Street apartment offers self-catering options such as a fridge and a kitchenware for guests to enjoy. 30th Street railroad station is 4.2 miles from the accommodation.