Corporate House Parties
Whether you are holding a meeting, networking dinner or a team away day, our corporate house parties at the Maison Talbooth allow you to take over the entire hotel exclusively from Sunday to Thursday during any month throughout the year.
Set across three acres, the Maison Talbooth boasts stunning views over the Dedham countryside, and has 12 luxury suites, sleeping 24 adults (double occupancy), with super king size beds, Egyptian cotton sheets, mini bars, Sky TV, free parking and complimentary Wi-Fi throughout the hotel.