Our Slough hotels are excellently located within the town and are just minutes from the train station, the main shopping areas and the Slough Trading Estate.
Located just 20 minutes by train from London, 10 minutes from Heathrow Airport and sitting just on the M4 motorway, Slough is easily accessible.
Visitors to this town will no doubt want to visit the world’s largest and oldest occupied castle; Windsor Castle, located just a couple of miles away and it remains one of the monarch’s official residences.
If a spot of retail therapy is in order, then Slough’s very own Queensmere Observatory is a must for you. It boasts well over 100 High Street chains and even has its own ten screen cinema.
This town has long been a location for businesses looking to locate just outside of Central London. The Slough Trading Estate was one of Britain’s first business parks, and has become one of Europe’s biggest and most successful.
A stay in one of our Slough hotels is also ideal for those visiting nearby Legoland, Windsor, which is quickly becoming one of the area’s biggest attractions.
Whether heading directly to Slough for business or pleasure, or whether you’re just looking for somewhere to stay nearby London or Heathrow airport, choosing one of our hotels is certain to afford you the relaxation you deserve.
This new generation Holiday Inn is located in the heart of Europe's largest urban shopping mall, Westfield Stratford City, and overlooks the Queen Elizabeth Olympic Park. Enjoy quick and easy access...
The Staybridge Suites is located in the heart of Europe's largest urban shopping mall, Westfield Stratford City, and overlooks the Queen Elizabeth Olympic Park. Enjoy quick and easy access to Canary...
With our Park and Fly Package, leave your car in our barrier secured car park, which boasts over 300 parking spaces. Take the hassle out of airport parking by checking in and relaxing before jetting...