In the heart of Slough, next to the train station, this hotel has spacious, thoughtfully decorated bedrooms. The Slough Trading Estate, the largest in the UK, is a mere 2 miles away. (from booking.com)
Read More »« Less
No reviews have been added for Express by Holiday Inn Slough yet. Why not be the first to tell people what you think about this business?
Add a Review
You need to be signed in to to rate or review this business.