There is so much to see and do in our region that there is something for everyone, including trips to Windsor Castle, Thames Boat rides, Open Top Bus Tours & Museums, Legoland, Thorpe Park, Ascott Racecourse, Go Ape Black Park, Bekonscot Model Village & Railway and much more...
London - Slough Station is 2.8 miles from the hotel connecting to Central London via the Elizabeth Line.