Windsor is an upmarket town with royal connections, which is home to two of the UK’s most famous visitor attractions. With a fantastic location in central Windsor, beautifully appointed rooms and an e...
read more about this hotel
Advanced Purchase Room Only
July 2017 to June 2018 - 1 night from £72.50 per person
Multiple nights available
Break price flexes on a daily basis
Twin, Double & Executive bedroom with en-suite facilities
Loading our best available deals, this may take a few moments