Cancellation policy will be provided during booking.
About the place
Where
In leafy Slough, this 4-star hotel sits on four acres of landscaped grounds in a Grade I‑listed house. It’s about 35 minutes by train from central London, 7 miles from Heathrow and just 3 miles from Windsor (Windsor Castle and Legoland are nearby).
Details
Antique decor meets contemporary facilities across 40 individually designed en‑suite rooms with LED TV, climate control and tea/coffee making. The warm, period interiors and landscaped grounds give the place classic character with modern comforts.
Amenities
On-site bar, restaurant and café, plus free Wi‑Fi, a BBQ area, elevator access and on-site parking (vehicle size exclusions apply). Wake up to garden views and step straight out for long walks around the neighbourhood.
Business_amenities
Meeting-ready with a business centre, conference hall and banquet/event spaces, supported by free Wi‑Fi and on-site parking for delegates. Good choice for corporate events or private functions.
Dining
The hotel offers a restaurant, bar and a café for coffee and light bites. Grab a morning coffee in the café before heading into Windsor or London.