

Situé dans la pittoresque rue géorgienne à côté de Sir Christopher Wren Windsor Guildhall, le Castle Hotel est le point de départ idéal pour explorer les attractions touristiques de la ville. Le château de Windsor est le plus grand et le plus ancien château habité ainsi que l'un des lieux de prédilection de la Reine. Il se trouve à seulement 200 mètres. D'autres sites importants, tels que l'hippodrome d'Ascot, la Tamise, Savill Garden et Runnymede, où la Magna Carta a été signé il y a 800 ans, sont tous facilement accessibles.