Holiday Inn Slough Windsor, an IHG Hotel
We're liking this
- Comfy roomBinge on-demand movies in the comfy bed.
- Foodies' HQHungry? Don’t hesitate to take advantage of the 24-hour room service.
- Breathtaking viewBoost your day with views of Windsor Castle.
Information
Church St, Chalvey, Slough, UK
4.1/5 | 30 Reviews
Available time slots