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.

Business Conferences

Extensive renovations to The Inn at Villanova University’s hotel and conference center were completed in 2017. The result? Bright, flexible meeting spaces & well-appointed accommodations provide the comfortable setting and state-of-the-art technology necessary for productive conferences, retreats and corporate gatherings.

Social Events

With its rich wood paneling, gracious rooms and beautifully landscaped grounds, the Montrose Mansion, adjacent to the Inn’s modern hotel and conference facilities, is a memorable venue for weddings, social events and corporate celebrations.


villanova logo white

Villanova University was founded in 1842 by the Order of St. Augustine. To this day, Villanova’s Augustinian Catholic intellectual tradition is the cornerstone of an academic community in which students learn to think critically, act compassionately and succeed while serving others.

Villanova prepares students to become ethical leaders who create positive change everywhere life takes them. There are more than 10,000 undergraduate, graduate and law students in the University’s six colleges.