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

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

Check availability

Family meal deal

Family meal deal
Terms & Conditions

Our family meal deal means you can feed the whole family for just £29.95! Tuck into any 2 of our pizzas and 4 drinks of your choice!

 
Check availability Call Us