49 rooms · ★★★★★ · from £180
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 2 miles from Slough.
Log in with your cycle.travel account:
Password |
Or simply use your account on: