Auf der High Street im Herzen von Windsor, das Hotel ist ein elegantes und schönen Platz zum Aufenthalt in diesem historischen Gebiet. Die Zimmer haben beibehalten eine Vielzahl von Funktionen den Zeitraum vom ursprünglichen Gebäude, sondern wurden fusioniert mit First-Class-Annehmlichkeiten wie Fernsehen, Telefon und eigenem Bad. Das Personal ist freundlich und aufmerksam immer froh zu helfen.