Skip to main content
Hotel

Manor Hotel

The Village Green, Slough · Hotel

View on Google Maps

Photo: The Hotel Manor, Datchet

Manor Hotel on Slough's Village Green offers a brasserie and bar in a manor house setting, handy for Windsor and Heathrow.

What's nearby

  • Datchet Village Pharmacy - Alphega Pharmacy next door
  • The Royal Stag next door
  • Windsor Cars next door
  • Datchet St Mary's C Of E Primary and Nursery School next door

Distances as the crow flies, via Google

Photos

Photos via Google

About Manor Hotel

Manor Hotel serves its meals in an on-site brasserie, with a bar for evening drinks and breakfast available each morning to set guests up for the day. The dining space sits within a manor house building that gives the whole property a more traditional feel than the average roadside stop near Heathrow.

The 54 rooms are split between modern and traditional styles, so guests can choose the look that suits them, and free WiFi runs throughout. The hotel also operates as a wedding venue, with a garden that comes into its own for that purpose, and free on-site parking is provided for anyone arriving by car.

Set on the Village Green in Slough, the hotel is well placed for trips out to Windsor and for access to Heathrow, making it a practical base for both sightseeing and travel connections. It should be noted that guest opinion on the property is mixed, so it suits those after a straightforward, no-frills stay rather than a luxury break.

At a glance

Property type
Hotel
Location
The Village Green, Slough
Good for children
No
Destination
Slough