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.

Contact The Manor Hotel

The Manor Hotel needs some basic info so they can contact you shortly.

Enquire with The Manor Hotel

01753 543442

The Manor Hotel Location

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

Other Suppliers