Holiday Inn Express Slough

Professional yet welcoming destination
Location

Based in the heart of the town, the Holiday Inn Express Slough is a professional yet welcoming destination. It sits adjacent to Slough Train Station, making it easy to locate for those travelling from London and Windsor. For businesses based in Slough, the Holiday Inn is also ideally situated, as it’s only two miles from the Slough Trading Estate.

The Hotel

The venue boasts 142 newly refurbished bedrooms, in addition to a stylish restaurant named the Great Room. Here, overnight guests can enjoy a buffet breakfast, while dinnertime sees favourites like pizza and pasta gracing the menu.

Meetings

As part of the recent refurbishment, the Holiday Inn Express Slough’s 4 newly refreshed meeting rooms were refreshed. They have the capacity for between two and 30 delegates, and facilities including overhead projectors and Wi-Fi can be provided.

Rate and write a review

Mill Street
Slough SL2 5DH England GB
Get directions