Hotels, B&Bs and Self-Catering accommodation in or near Slough
The thriving town of Slough in Berkshire is situated twenty miles west of central London and eighteen miles north-east of Reading. It has an excellent transportation link via rail making it easy access to London and Heathrow. The town has many beautiful places to visit such as Windsor Castle, St George's Chapel and Stoke Park. The SpeedyBooker network provides a range of accommodation in or near Slough. Below you can find those with availability for the dates selected including De vere Beaumont Estate, Windsor and Pennyhill Park Hotel and Spa, Bagshot.