The Holiday Inn Express Slough is set in a residential area beside Slough train station, 15 minutes by direct train from central London, and 10 miles from London Heathrow Airport. It's not just the handy location, but our high levels of service and free breakfast that keep our guests coming back to the hotel.
For more information including venue facilities and conference suites please register here.