Manor Hotel is a 4-star intimate property with cozy rooms at a short distance from Windsor Great Park, Windsor Castle and St. George's Chapel. Founded in 1753, the hotel underwent a renovation in 2006.
Located in a green area with bars and restaurants, guests will see why Manor Hotel is admired by many tourists. The venue is set within 4 km from Slough city center.
The hotel features tranquil location with proximity to lakes and a river.
Executive king room, petite double room and family double room have chic décor along with high-speed internet, climate control, an iron with ironing board, satellite TV and a separate toilet. Some rooms overlook the garden. They also have a dishwasher and coffee/tea makers available for self-catering.
A range of local dishes is offered at the rustic restaurant. The Brasserie Restaurant And bar features a terrace and an open fireplace. Guests can dine at Royal Stag and The Brasserie and Bar Datchet located within a 5-minute walk of the property.
Manor Hotel lies within 10 minutes’ drive to London Heathrow airport.
Along with a baggage storage, free parking and a designated smoking area there are a meeting room, a business center and a catering service available on the premises.
Manor Hotel is a child-friendly hotel offering cribs and a play area.