Holiday Inn Express Slough
Holiday Inn Express Slough is a comfortable venue in Slough close to a theater, a castle and a palace. Holiday Inn Express Slough has been welcoming guests to its modern rooms since 2007.
The hotel is located in the center of Slough, 27 km away from Queen\'s Park and 3.4 km from Windsor Castle. Set within a 10-minute walking distance from Slough city center.
The rooms in Holiday Inn Express Slough come with individual climate control, a laptop safe, multi-channel TV, an iron with ironing board and a separate toilet. Decorated in bright design with carpet floor, the rooms feature en suite bathrooms equipped with a bathtub, a shower and a hairdryer.
Guests can have breakfast in the restaurant every morning. The snack bar serves wines and beers. The Chip Box and Aromat-kuchni are situated in a residential area, about 250 meters from the venue.
Holiday Inn Express Slough is within a 20-minute drive to London Heathrow airport.
There are free self parking, a safe deposit box and an elevator available on the premises.