Holiday Inn Express Windsor
The 3-star Holiday Inn Express enjoys its location on the beach. Since 2012, it has been hosting guests in the center of Windsor.
Guests can find the castle and the palace as well as a river and lakes near the hotel, while Eton College, Legoland Windsor and Dorney Court are 1.7 km away from the property. It is set 1 km from the center of Windsor renowned for Windsor Castle.
This hotel is conveniently placed close to bars and restaurants.
This business hotel provides modern rooms equipped with LCD TV, free Wi-Fi, a sofa, individual climate control and a dressing area. They also comprise private bathrooms appointed with a hairdryer, a roll in shower and a power shower.
Every morning at the lounge area guests may enjoy continental breakfast. The restaurant serves local dishes. The steakhouse Windsor Grill is within easy reach of the property.
London Heathrow airport can be reached in 15 minutes by car from Holiday Inn Express.
Such business facilities as a business corner, a meeting room and a copier are available on site.