The manor hotel 2 night offer 1st night dinner
The manor hotel windsor is an intimate and charming four star boutique hotel set in the quiet village of datchet windsor the hotel overlooks the village green and the river thames is a short walk away all the rooms are elegantly presented and staff are on hand 24 hours a day to ensure your stay is relaxing and comfortable they are able to assist you with anything and if they cannot help they will find someone who can the manor hotels kitchen serves fantastic quality dishes day after day