The Manor Hotel

Buckinghamshire, , england

More about The Manor Hotel

The Manor is situated in the tranquil village of Datchet, Windsor which is also known as The Wedding Village, overlooking the village green, with the Thames River a few hundred yards away.

The welcoming & pleasant atmospheres are ideal for photographs or even a boat trip for a drinks reception.

With excellent packages to choose from, every detail is taken care of, leaving you to relax & enjoy your wonderful day.

Please contact them to discuss your requirements in more detail, they are experts in providing you with anything you may require.

The Manor Hotel Location

Datchet, Windsor SL3 9EA, England, Buckinghamshire, United Kingdom
Map Directions

Other Suppliers