Stoke Place Hotel
Read More
Stoke Place is a 17th Century Queen Anne mansion house situated in 26 acres of beautiful parkland. This 4-star Hotel is only 30 minutes away from the bustle of London and set within the beautiful Buckinghamshire countryside. Stoke Place is a Luxury Country House Hotel in Slough and the ideal wedding venue, private party location or fine dining retreat

SPECIAL OFFERS AT STOKE PLACE
Exclusive Packages to Eat, Sleep and Relax

Buckinghamshire Break

Enjoy an overnight stay for two with a bottle of champagne i...

Winter Family Getaway

This winter enjoy a getaway with your loved ones With thi...

Christmas Shopping Break

Whether you are doing a spot of last minute christmas shoppi...

Luxury Break at Stoke Place

Relax and enjoy the 26 acres of beautiful parkland that surr...

Gourmet Champagne Escape

Treat your loved one to a gourmet champagne escape, enjoy a ...