El Castle Hotel Windsor está en pleno centro de Windsor, frente al Castillo de Windsor y el Ayuntamiento.
Ofrece una amplia gama de alojamientos boutique, desde habitaciones individuales hasta amplias suites de lujo con vistas a Windsor y sus numerosos lugares emblemáticos. Dispondrás de conexión a Internet WiFi.
El restaurante ofrece comidas y bebidas al aire libre, un brunch y un menú abierto todo el día con platos principales, aperitivos y ensaladas. Y, por supuesto, podrás disfrutar de un desayuno recién hecho para empezar el día con energía.
Ofrece vistas de la procesión del Cambio de Guardia, que desfila frente al hotel por la pintoresca calle principal de Windsor. El parking está disponible con un coste adicional y sujeto a disponibilidad. También dispone de 11 espacios con luz natural, incluyendo un salón de baile con capacidad para 400 invitados.