Hotels in Slough | Hotels near Windsor | Holiday Inn Slough Windsor

Holiday Inn Slough - Windsor
Church Street,
Slough, Berkshire
SL1 2NH, United Kingdom

Check availability

Home to royalty and 1,000 years of royal history


Windsor Castle is the oldest and largest occupied castle in the world. It is open to visitors throughout the year.

Founded by William the Conqueror in the 11th century, it has since been the home of 40 monarchs. There are a lot of things to see and do at Windsor Castle. In the State Apartments you’ll explore ceremonial rooms that are used today by the Royal Family and you’ll discover historical rooms that were built for Charles II and his Queen, Catherine of Braganza.

Windsor Castle

Castle

Windsor
SL4 1NJ
Check availability Call Us