The Inn at Villanova University is a unique venue less than two miles from Villanova’s campus. The Inn blends the historic charm of the Montrose Mansion with the amenities of a modern hotel and conference center. As expected, the Inn has wonderful accommodations for those who would like to come in the night before.