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

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

Check availability

Offers


Filter Offers
Bring your furry friend!

Bring your furry friend!

Enjoy a perfect pawcation!

Read more
Book in advance and save

Book in advance and save

Plan something to look forward to this summer! 

Read more
Meet with confidence

Meet with confidence

Book online and save 20%

Read more
2 nights isn't enough?

2 nights isn't enough?

You deserve to treat yourself! 

Read more
Park, Stay & Go

Park, Stay & Go

Take the hassle out of travelling and park, stay & go!

Read more
Get a FREE bottle of fizz

Get a FREE bottle of fizz

 Book today and relax with us in ultimate style.

Read more
Get a well-deserved break

Get a well-deserved break

Take advantage of our most popular offer. 

Read more
Check availability Call Us