Holiday Inn Slough - Windsor
Offering comfortable rooms, the pleasant Holiday Inn Slough Windsor is located only 1.7 km from Eton College. The hotel was opened in 2007, renovated in 2012 and is housed in a 9-storey building.
The property is set 20 minutes' walk of the city center. Holiday Inn Slough Windsor is connected with other parts of Slough due to a tube station located nearby.
The hotel is set next to a college, a chapel and a castle.
This property comprises 150 rooms featuring executive king room, queen room and deluxe room with high-speed internet, cable TV with on-demand movies, pay TV, a personal safe and a refrigerator. Bathrooms come with a shower, a hairdryer and guest toiletries.
Breakfast is offered in the dining area every morning. Different dishes of international cuisine are served at the restaurant. Serving an array of dishes, Kashmiri Kahari and Earl of Cornwall are 550 meters away.
Holiday Inn Slough Windsor is around 20 minutes' drive from London Heathrow airport.
The hotel offers a safety deposit box, an elevator and a car park along with a business center, a meeting room and scanners for both business and leisure guests.
On-site children facilities feature meals, cots and an arcade/game room. Active travelers will appreciate a gym and a fitness centre available on site.