Holiday Inn Slough Windsor 4-Star

Book this hotel in Windsor, England: South, United Kingdom.

Photos of the 4* Holiday Inn Slough Windsor

About the 4* Holiday Inn Slough Windsor

The air-conditioned city hotel comprises a total of 95 guest rooms. Guests are welcomed in a lobby with 24-hour reception and check-out services. Facilities include a hotel safe, cloakroom and lift access. The modern hotel has a stylish brasserie restaurant and a café. Guests can enjoy beverages and light snacks in the bar and 24-hour room service is available. Conference facilities are available to business travellers and all guests can take advantage of the laundry services on offer. Those guests who are arriving by car may leave their vehicle in the hotel's car park.Guests can make themselves at home in their spacious, air-conditioned room at the hotel. Each room has an en suite bathroom with a shower, bath and a hairdryer. Guests can enjoy a good night's rest on their double bed. Facilities include a direct dial telephone and an ironing set. Guests can check emails with high-speed Internet access and browse channels on the satellite TV. Moreover, they can help themselves to complimentary cups of tea and coffee. Individually regulated heating is a standard feature in all accommodation units.

4* Holiday Inn Slough Windsor on a map of United Kingdom

London Heathrow Airport 4* Holiday Inn Slough Windsor
Flight + Hotel
Hotel Only
Holiday Inn Slough Windsor
England: South United Kingdom
Holiday Inn Slough Windsor
For nights
Guests in Room 1
Adults Children