A Luxury New England Business Hotel
Seated on a picturesque stretch of the Atlantic Ocean, Wylie Inn & Conference Center at Endicott College is a luxurious hotel on Boston’s North Shore. The charming inn offers deluxe guest accommodations full of modern amenities that make for a comfortable stay. Next door to Endicott College, the peaceful retreat is two miles from Beverly’s historic town center.
Wylie Inn & Conference Center at Endicott College is an ideal venue for a retreat, conference, wedding, or other celebration. In addition to a state-of-the-art conference center, the inn is home to Tupper Manor, a historic mansion that’s perfect for an elegant New England event. With an onsite café, fitness center, direct beach access, and a location near many of the North Shore’s premiere attractions and captivating towns, Wylie Inn & Conference Center at Endicott College is an ideal choice for your next New England getaway.
- Fitness Center