The hotel offers a traditional stay in an excellent location.
The hotel is situated in the heart of Windsor opposite Windsor Castle. It is also just a short distance from Windsor great Park and the River Thames. Windsor is also well connected to London's West End by a frequent train service.
This an attractive seventeenth century building with wrought iron balconies and a Georgian facade.
LobbyThe foyer, reception area and lounges are all sumptuously furnished evoking echoes of a time gone by.
Reach us, we're available 24/7.