Fast Hotel Reservations

Adults Rooms
Book directly with hotel

The Manor Hotel

Village Green, Datchet, SL3 9EA, Windsor, England, United Kingdom

The Manor Hotel - Windsor, England
Hotel Description

Our 4 star luxury hotel is located in the heart of Berkshire, nearby the banks of the River Thames. We are a mile a way from Windsor and Slough, with great access from the M4, M25 and M40 motorways.

Partly built in 1480, this 4 Star Luxury Hotel has recently undergone a multi-million pound refurbishment program giving it a totally new look and ambiance. Bringing old and new together!! Our 4 star hotel offer everything for both the corporate and leisure traveller seeking comfort, style and luxurious facilities. Our hotel offers 50 individually designed bedrooms with en-suite bathrooms- 5 purpose built conference rooms - private dining rooms - fully air - Conditioned - free car parking of up to 150 spaces within easy access - Body & Soul room, with a gym and meditation area - The Library featuring comfortable sofas and roaring fireplace - Polo Lounge - Conservatory bar - Al Fresco dining in our courtyard and the renowned Black Olive Restaurant and Bar.

Amenities and facilities

24 hour security watch, Audio equipment, Café, Computer Rental, Concierge, Dry Cleaning / Laundry Service, Flip Charts, Fully Equipped Gymnasium, Internet access, Meeting Facilities.

Visit The Manor Hotel's official website »

Top Destinations

New York 18:02 -8C
Tokyo 08:02 6C
Hong Kong 07:02 16C
Paris 00:02 1C
London 23:02 -0C

Search Destinations & Hotels

Win with World Executive!

Sign up for our newsletter & you could win $20 vouchers!

Follow WorldExecutive on Twitter