Only 3 miles from Heathrow's Terminal 5, this modern Holiday Inn Express offers complimentary breakfasts and outside dining. Free Wi-Fi is available throughout the hotel.
Number of rooms: 513
London Road, Slough, SL3 8QB, United Kingdom
Hotel booked 5 times today.