The Manor Hotel

Slough, United Kingdom

···

Open now

Accepts Credit Cards
Free Wi-Fi

Map

Streetview

Activate map

Bussiness info

Accepts Credit Cards
Yes
Wi-Fi
Free

Description

Specialties

The Manor is an intimate and charming boutique hotel set in the tranquil village of Datchet, Windsor. The hotel overlooks the village green and the banks of the river Thames are nearby. The interiors are contemporary and have a real sense of style, while retaining much of their original, quintessentially English elegance.

We specialize in proving a great stay for our clients, onsite Brasserie and Bar, a superb event venue and catering service.

History

Established in 1335.

History of the Manor

One of the landmarks of this village is the Datchet Manor. The Manor is currently used as a hotel and conference centre. The history of the Manor begins in 1335 when King Edward III gave the Manor of Datchet to William de Montacute, who then passed it on to Sir John Molins, who held it until 1631. The Manor changed hands several times until it became the property of the Duchess of Buccleuch in the 1700s.

Datchet Village

The story of Datchet starts at the end of the ice-​age. Between 1000 – 6500 years ago there was evidence of people living in the area which was to become Datchet. They did not settle but travelled through the area. The first evidence of a settled village was in the Bronze Age.

Datchet is first mentioned between 990 and 994, when King Ethelred made small grants of land here and Datchet Manor is mentioned in the Domesday Book (1085 – 86). In 1150 the church already existed in Datchet and was given to the abbey of St Albans, Hertfordshire. The Abbot was