Holiday Inn Express

Holiday Inn Express Windsor

A welcoming hotel close to Windsor Castle and LEGOLAND®

Holiday Inn Express Windsor has 58 contemporary bedrooms where guests can enjoy free internet access and en-suite bathrooms with invigorating power showers. The hotel is ideally located for the M4 and M25 motorways, Windsor train station, Slough Trading Estate, and various business parks within the area. Guests benefit from a range of local attractions including LEGOLAND, Windsor Castle and Thorpe Park.

Contact details

71 Alma Road, Windsor, SL4 3HD

0175 385 7541


Hotel Website

Facilities and amenities

City center location


Continental breakfast

Complimentary breakfast

Bar menu only

Bar onsite


58 Bedrooms

10 Twin rooms

Twin rooms available

Premium rooms available

Family rooms available

Connecting rooms available

Meeting & event space

This hotel has 1 meeting rooms with the following capacities:

Hotel location

Getting here

Windsor and Eton Central 0.7 miles

M4 (Jct 6) 2.1 miles

Heathrow 10.1 miles

In the area

Windsor Castle 1.1 miles