Hotel Features
A 15-minute drive from Heathrow Airport (LHR) and around three miles from Windsor Castle, Holiday Inn® Slough - Windsor hotel offers modern rooms with refurbished bathrooms and free WiFi. Guests can relax, socialise, work or dine in the Open Lobby, and work out in the fitness room. With the M4 motorway and Slough train station just minutes away, reaching central London is easy, even without a car.