Holiday Inn Slough - Windsor Holiday Inn Slough - Windsor

Are you an owner of this business, venue or place? Claim your listing and attract more visitors. 

  • Home
  • >
  • Holiday Inn Slough - Windsor

Holiday Inn Slough - Windsor

Church Street, Slough, SL1 2NH, United Kingdom | 0333 320 9351 | Website
disabledtraveler

disabledtraveler

Birmingham, UK

423
78 likes

78

3.5

SAT NAV. SL1 2NH. HOLIDAY INN, SLOUGH We have now arrived at the time to find your hotel, it’s towards the end of our first day on our delightful tour of the Chiltern hills and ou...

1 result shown

Visited this
venue before?

Write Your Review

We've had 1 review for Holiday Inn Slough - Windsor

1 3