Holiday Inn Express Slough
Holiday Inn Express Slough is a 3-star property offering a comfortable accommodation with housekeeping, shopping service and shoe shine. Featuring historical architecture, the hotel occupies an 8-story building opened in 2007.
The hotel is right in the center of Slough. The venue is set within 1 km from Slough city center.
Queen\'s Park is 27 km of the property, while Windsor Castle is around 3.4 km away.
At Holiday Inn Express Slough, guests are offered rooms with cable TV with on-demand movies, television with satellite channels, a safe, an iron with ironing board and a separate toilet. They have a bright interior.
A breakfast is served in the restaurant. Guests can relax in the café bar serving cold drinks. Offering a variety of dishes, The Chip Box and Aromat-kuchni are about 250 meters away.
Holiday Inn Express Slough is located within a 20-minute drive from London Heathrow airport.
The hotel offers a business corner, a conference room and a copier together with professional staff.