Holiday Inn Slough - Windsor Church Street, Slough, Berkshire SL1 2NH, United Kingdom
Book
Map
Contact
Pets
Skip to content
Check availability
Our Cyber Sale starts now
Members save up to 30%* give a gift they’ll never forget.
Book your meeting or event!
Choose the offer that's best for you. Click to find out more.
Take a break at Holiday Inn Slough - Windsor
Stay extra comfortable
Just a stone's throw from Windsor Castle...
Take advantage of Your Rate for exclusive Summer deals..
Stay comfortable during your stay
Wine and dine in comfort and style
Taking care of your every business requirement
Make it a weekend away!
Committed to fundraising for Greenfingers
Holiday Inn Slough - Windsor
Church Street, Slough, Berkshire SL1 2NH, United Kingdom
Please fill in the form and we'll get back to you as soon as we can with an answer to your enquiry.
Reservations:
0800 40 50 60
Hotel direct:
03333 209 351
All form fields are required.
We do not allow any pets except guide dogs