The Manor Hotel

The Village Green, Windsor, SL3 9EA, United Kingdom

About The Manor Hotel

Overlooking the village green, The Manor Hotel offers good food and spacious rooms. The Manor is by Datchet Rail Station, and less than a 5-minute drive from Windsor Castle.

The Manor Hotel’s individually designed rooms feature multi-channel TV, power showers and tea and coffee facilities. There is free Wi-Fi in the public areas.

With original fireplaces and timber floors, the brasserie restaurant and bar offers a varied menu featuring local produce. The cosy library has leather sofas, and there is a small fitness room.

Set in a tranquil area of Windsor, Heathrow Airport and Legoland Windsor are just 5 miles from Manor Hotel.

Amenities

  • Room Service
  • 24 hour front desk
  • Restaurant
  • Business Center

Location

The Manor Hotel
The Village Green, Windsor, SL3 9EA, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more