Holiday Inn Slough Windsor

Book Your Break!

Book a hotel?

Click here for more rooms

Holiday Inn Slough Windsor directions

Essential Information:

Check-in:

Check in: 14:00
Check out: 12:00 noon

Leisure Facilities:

Mini gym

Accessibility:

  • Disabled rooms on ground floor
  • Guide dogs permitted
  • Disabled parking

Location:

Holiday Inn Slough Windsor
1 Church Street
Chalvey
Berkshire
Slough
SL1 2NH

» Google Maps & Directions