Map of Holiday Inn Express Slough




Holiday Inn Express Slough
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. [more...]



Popular Pages

     National Trust | Estate Agents     

 Copyright © 1999-2012 Excelsior Information Systems Limited. All rights reserved.
Press Room  Terms of Use  Privacy  Link to Us  Index  Site Map