Holiday Inn Express Slough Hotel
Mill Street, Slough, SL2 5DD
In the heart of Slough, next to the train station, this hotel has spacious, thoughtfully decorated bedrooms. Limited parking is available on a first come, first serve basis at an additional charge.