Situated near a college, a theater and a castle the 4-star The Manor Hotel boasts contemporary rooms overlooking the garden. This charming hotel was opened in 1753 and renovated in 2006.
It lies within 20 minutes' walk of Frogmore House, Eton College and Windsor Castle. Slough city center is 4 km away.
The vicinity of a river as well as quick access to restaurants and bars set the hotel apart.
A local bus stop is 450 meters away. The hotel is about 10 minutes' drive from London Heathrow airport, which is 10 km away.
The property offers 54 guestrooms appointed with heating, ironing facilities, a writing desk, a storage space and free Wi-Fi. Some rooms feature views over the River Thames. The rooms come with private bathrooms featuring a shower, a hairdryer and a bathtub.
Eat & Drink
The property offers a rustic restaurant serving fusion cuisine. A terrace and an open fireplace are provided in the Brasserie Restaurant And bar. The Brasserie and Bar Datchet and Royal Stag are situated in a shopping area, about 50 meters from the venue.
A full breakfast is served at affordable prices.
The hotel offers a full english breakfast at the price of GBP 9.95 per person per night.
Free parking, a designated smoking area and a baggage storage for general use and a meeting room, a photocopier and a catering service for work can be found on-site.
The Manor Hotel provides guests with cribs and a play area for their children.
Wireless internet is available in public areas for free.
High-speed internet access is available in the hotel rooms for additional charge.
Free public parking is possible on site.