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

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

Check availability

Hotel Rooms in Slough

Here at Holiday Inn Slough - Windsor we pride ourselves on making sure all our guests enjoy a great night sleep and leave feeling refreshed and relaxed. We're extremely proud to present to all our guests our newly refurbished rooms and en-suite bathrooms. Committed to providing the highest level of comfort, you'll feel right at home with the following amenities and facilities:

- Pillow Menu
- Freeview TV entertainment
- 24 hour Room Service Menu
- Work desk
- High speed internet
- Bathroom amenities

If you would like to book a room with us today please call our reservations team directly on 0871 423 4942.


Contact our hotel

Our Rooms Slough

Room Service

Fancy a midnight treat? We've all had those cravings in the middle of the night, whether it is for something extra sweet or something to just help us sleep, treat Holiday Inn Slough - Windsor like home and know that we'll do our very best to deliver what you want straight to your door.

With our dedicated housekeeping team on hand 24 hours every day, we'll be happy to help, all you have to do is pick up the phone in your room.

We look forward to welcoming you soon at Holiday Inn Slough - Windsor.

Contact Us

room service slough windsor
  • Standard Rooms

    Standard Rooms

    Exceptional quality and value for money

    Read more
  • Premium Rooms

    Premium Rooms

    Expect life's little luxuries during your stay

    Read more
  • Family Rooms

    Family Rooms

    Big enough to keep your little ones as snug as a bug

    Read more
Check availability Call Us