Immediately adjacent to St. Charles Seminary where the Pope is staying! Only steps away from the R5 Train Station, 15 minutes to Center City Philly, and an affordable way to explore all that surrounds you for the papal visit.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.