From the Holiday Inn Slough - Windsor website:
Hotel near Slough station, Windsor Castle, Slough Trading Estates & Heathrow Airport. Book this well-connected hotel with gym, bar & meeting rooms now.
Slough, Holiday Inn Slough - Windsor
Based on 0 Reviews
Add ReviewA modern hotel near Windsor Castle and Heathrow Airport with free WiFi and on-site parking. Conveniently located less than 10 miles from Heathrow Airport.