Localizado no coração da Royal Windsor, uma das cidades mais visitadas por turistas no país, não podemos deixar de ser surpreende pela beleza da área que circunda o hotel. Há muitas atrações em que a concretizar a si mesmo como o castelo, as ruas comerciais, o rio passeios, navegar Legolândia e as maravilhosas paisagens que rodeiam passeios.