El Manor Hotel de 4 estrellas de lujo ofrece sólo dos kilómetros de la pequeña ciudad de Windor y tres millas del castillo real de Windsor. Recientemente reformado, el Tudor conserva la estructura tradicional de sentir con una chimenea en el vestíbulo y una biblioteca. Los clientes pueden mantenerse en forma con el del hotel contemporáneo 'cuerpo y alma', que incluye la sala de máquinas en funcionamiento, el ciclo de las máquinas y un multi-gimnasio. Todas las habitaciones incluyen acceso a Internet sin cables, televisores y muebles modernos. Para las empresas, hay 5 climatizado y salas de reuniones.