Das Holiday Inn Express Windsor liegt in der historischen Stadt Windsor, nur 10 Gehminuten vom Schloss Windsor und dem Stadtzentrum entfernt. Geschäftsreisende können die Konferenzräume nutzen. Auch Parkplätze stehen an dieser Unterkunft gegen einen Aufpreis zur Verfügung.
Jedes der klimatisierten Zimmer im Holiday Inn Windsor verfügt über kostenfreies WLAN, einen Flachbild-LCD-TV und ein eigenes Bad.
Ein Frühstücksbuffet wird täglich serviert. Bevor Sie das Stadtzentrum erkunden, können Sie auch ganztägig an der Bar und im Loungebereich ein Getränk und eine Mahlzeit genießen.
Das Hotel ist 15 Gehminuten vom Bahnhof Windsor & Eton Central entfernt. London Paddington ist von dort aus mit dem Zug in nur 30 Minuten erreichbar. Der Vergnügungspark Legoland bietet Spaß für die ganze Familie. Dorthin gelangen Sie in 10 Fahrminuten. Die Parkplätze an der Unterkunft stehen gegen einen Aufpreis in Höhe von 13 GBP pro Nacht zur Verfügung.