Tupper Manor offers a distinctive waterfront setting on Boston’s North Shore, blending historic New England charm with modern hospitality. The fully renovated manor features elegant spaces like a conservatory, library, and billiard room, ideal for intimate business gatherings and receptions.
Adjacent to the manor, the Wylie Inn provides comfortable lodging for multi-night stays, making it convenient for out-of-town attendees. Together, they create a seamless venue experience with attentive service, quality food, and scenic views including a private beach and fountain area.
Loading map...
Rated 4.7 on Google · 132 reviews