Welcome to Holiday Inn Slough – Windsor
Ideally located, our hotel is only 10 minutes away from Heathrow Airport, a few minutes from the M4 and only 2 miles from Slough train station. With an array of well-known attractions nearby including Windsor Castle, Legoland and direct links into central London, staying with us is the perfect place to stay for your planned activity.