Stoke Park
Resort
Stoke Poges, Buckinghamshire
With 300 acres of beautiful parkland, the luxurious Stoke Park features boutique bedrooms, an award-winning restaurant and sumptuous spa. Set in Buckinghamshire countryside, the hotel is 3.2 km from Slough.
Number of rooms: 49
Park Road, Stoke Poges, SL2 4PG, United Kingdom