St Francis Inn

246 West Girard Avenue, Philadelphia, PA 19123 246 West Girard Avenue, Philadelphia Directions
Be the first to recommend this place!
null% of 0 customers recommended

St Francis Inn in Philadelphia offers a remote lodging experience for those who need a break from the hustle and bustle of their daily routine. Start planning your getaway!



From Our Editors

St Francis Inn has the best amenities around. Enjoy St Francis Inn when you stay in Philadelphia.

Forget circling the block, St Francis Inn has plenty of nearby parking options. Ready to wake up to the sounds of nature? Book your stay at St Francis Inn in Philadelphia today.

Explore Nearby
St Francis Inn

Groupon has verified that the customer actually visited St Francis Inn.