Holiday Inn Express Slough
Holiday Inn Express Slough is located in a residential area of Slough in close proximity to Frogmore House, Windsor Castle and Windsor Great Park. Since 2007, it has been hosting guests in the heart of Slough.
The city center is 10 minute walking distance from the hotel. A palace, a theater and a castle lie a short distance away.
The quiet hotel offers easy access to bars and restaurants.
The hotel offers 142 modern rooms featuring TV with satellite channels, a separate toilet, an iron with ironing board, a safe and individual climate control as well as en suite bathrooms with a shower, a hairdryer and a bathtub. They have a standard interior.
A complimentary breakfast is served at the dining area from 07:00 till 11:00. Cold drinks are offered in the snack bar. Offering British and Polish meals, The Chip Box is around 300 meters away.
A local bus stop is 50 meters away. Holiday Inn Express Slough is 15 minutes’ drive away from London Heathrow airport.
Guests will make use of an elevator, a safety deposit box and free self parking as well as a meeting room, a copier and a business corner.