Business Services >> Business Services >> The Manor Hotel

The Manor Hotel

Sam Gill


The Village Green, Datchet, Windsor, Berkshire SL3 9EA,Berkshire,
SL3 9EA,United Kingdom

The Manor Hotel overlooks the village green with the banks of the River Thames nearby. We’re perfectly situated and offer all the amenities you'll need. We’re an intimate & charming 4 star boutique hotel set in the quiet village of Datchet, Windsor.

Contact Form

Please use this form to contact