Welcome to The Inn at Villanova University, a unique venue less than two miles from Villanova's campus.
Welcome to The Inn at Villanova University, a unique venue less than two miles from Villanova's campus. Located in the heart of Philadelphia's beautiful Main Line, The Inn blends the historic charm of the one-hundred-year-old Montrose Mansion with the amenities of a modern hotel and conference center. The Inn reopened in Summer 2017 after a complete renovation and offers today's guests a setting that is fresh and comfortable, with the gracious hospitality that is a Main Line tradition.
to add The Inn at Villanova University map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy