Das Hotel befindet sich im Herzen von Windsor Castle Windsor Gegenteil. Es ist auch nur eine kurze Entfernung von Windsor großen Park und den Fluss Themse. Windsor ist auch an der Londoner West End mit einem häufigen Zug. Alle Zimmer sind zu einem hohen Standard mit hübschen, traditionellen Mustern und Stoffen und sind alle komplett ausgestattet mit allen üblichen modernen Annehmlichkeiten, die Sie erwarten würden, der ein erstklassiges Hotel. Das Hotel-Restaurant ist stolz auf seine Kellner. Die Küche ist wunderschön vorbereitet, serviert mit vollendeter Anmut.