Stoke Place is a 17th Century Queen Anne mansion house situated in 26 acres of beautiful parkland that’s only 30 minutes from London city centre. This luxury 4 star country house hotel in Slough with six room types is set within beautiful countryside and perfect for midweek or weekend short breaks outside London. Walking, cycling, fishing are just some of the leisurely pursuits available in and around this luxury hotel in Buckinghamshire.
An elegant event space, Stoke Place is an ideal location to host your event. Fine dining events, meetings, conferences, private parties or a wedding or civil ceremony are all catered for serving from 8 to 200 people comfortably.
Book direct with us for the very best rate. Enjoy our no booking fee and free cancellation policy along rest we have a best rate available guarantee. Christmas is an exciting time at Stoke Place – stay and/or dine with us this year.