The Manor Hotel
Village Green, Datchet Windsor, SL3 9EAOverlooking the village green, The Manor Hotel offers good food and spacious rooms. The Manor is by Datchet Rail Station, and less than a 5-minute drive from Windsor Castle.
50 rooms
from £65