Situated about 20 minutes' walk from St. George\'s Chapel, the central Manor Hotel offers a library, a tennis court and a golf course. Founded in 1753, the hotel underwent a renovation in 2006.
Eton College is about 25 minutes' walk away. The distance between Slough city center and the property is 4 km.
Nearby points of interest include a church, a chapel and a college.
This property has 50 classic guestrooms including executive king room, petite double room and petite suite that are appointed with climate control, Wi-Fi, a storage space, multi-channel television and a dressing area. The rooms look on to the garden. The rooms come with private bathrooms featuring a bathtub, a shower and a hairdryer.
Residents can have breakfast in the restaurant. Royal Stag and The Brasserie and Bar Datchet serve a selection of meals within 50 meters from the venue.
Manor Hotel is located within a 15-minute drive from London Heathrow airport.
The on-site comforts include free self parking, a baggage storage and a designated place for smoking.
Manor Hotel provides cribs and a play area for children.