· 2 guests

Hotel Manor - Datchet
Description
Stay in one of 44 guestrooms featuring LCD televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Mingle with other guests at the complimentary reception, held daily.
Make use of convenient amenities, which include complimentary wireless Internet access and a banquet hall.
Featured amenities include a business centre, dry cleaning/laundry services and a 24-hour front desk. Event facilities at this hotel consist of a conference centre and meeting rooms. Free self parking is available on site.
Hotel Manor - Datchet is centrally located in Slough – a 4-minute walk from River Thames and a 4-minute drive from Windsor Castle. This golf hotel is 3.1 mi (5 km) from Windsor Racecourse and 4.1 mi (6.6 km) from LEGOLAND® Windsor.
About this property
Stay in one of 44 guestrooms featuring LCD televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include desks and electric kettles, and housekeeping is provided daily.
What’s around
Walking distance from the propertyFacilities of Hotel Manor - Datchet
26 facilities

Save up to 15% on thousands of properties
Become a member for free and unlock exclusive rates the moment you sign in — no fees, no catch.
At a glance
Location
Hotel Manor - Datchet is centrally located in Slough – a 4-minute walk from River Thames and a 4-minute drive from Windsor Castle. This golf hotel is 3.1 mi (5 km) from Windsor Racecourse and 4.1 mi (6.6 km) from LEGOLAND® Windsor.
Amenities
Make use of convenient amenities, which include complimentary wireless Internet access and a banquet hall.
Rooms
Stay in one of 44 guestrooms featuring LCD televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Dining
Mingle with other guests at the complimentary reception, held daily.
Business amenities
Featured amenities include a business centre, dry cleaning/laundry services and a 24-hour front desk. Event facilities at this hotel consist of a conference centre and meeting rooms. Free self parking is available on site.
FAQs
What time is check-in at Hotel Manor - Datchet, Slough?
Check-in is from 3:00 PM to 2:00 AM. If you are planning to arrive after 8:00 PM, please contact the property in advance using the information on the booking confirmation. Front desk staff will greet guests on arrival at the property. Information provided by the property may be translated using automated translation tools.
What time is check-out at Hotel Manor - Datchet, Slough?
Check-out is 11:00 AM.
Is parking available at Hotel Manor - Datchet, Slough?
Parking is available at Hotel Manor - Datchet, Slough.
Are pets allowed at Hotel Manor - Datchet, Slough?
Pets are not allowed at Hotel Manor - Datchet, Slough.