Skip to content
Book A Stay
Book A Table
London Eye


London is calling and it is just an hour by train.

Legoland Windsor

Legoland Windsor

Brickheads of all ages will love this magical theme park just a 10-minute drive from The Castle Hotel.

The Long Walk Windsor

Windsor Great Walk

Explore over 15,800 acres of beautiful grasslands, lakes, deer parks, gardens and forests.

Windsor Castle at The Castle Hotel

Windsor Castle

It would not be a trip to Windsor without a visit to the world-famous Windsor Castle.