Photo gallery for Holiday Inn Express Windsor, an IHG Hotel
Holiday Inn Express Windsor, an IHG Hotel
3-star Windsor hotel close to St. Georges Chapel
Reviews
8.6
Excellent
Popular amenities
Explore the area
71 Alma Road, Windsor, England, SL4 3HD
- St. Georges Chapel14 min walk
- Windsor Castle15 min walk
- LEGOLAND® Windsor4 min drive
- London (LHR-Heathrow)19 min drive