travel and activities
Free Amenities-Free breakfast, internet and more great guest services at Holiday Inn!
Visit Windsor Castle for Free with LondonPass!
Factor in a short trip outside London to visit the impressive and historic Windsor Castle. Famous for its architecture and longstanding Royal place of residence, the Castle was built in the 11th century after the Norman invasion. As well as having been used as a military headquarters during the Civil War and as a refuge for the royal family during WWII, Windsor Castle is now Queen Elizabeth II’s favourite weekend home.