Guides for Brides logo
Fairs & Events Planning Tools

Holiday Inn Express Windsor

Guest Accommodation in Windsor

Berkshire, Windsor

Prices & Key Facts

Prices

 

About Holiday Inn Express Windsor

Accommodation for your wedding guests in Windsor, near Windsor Castle.

Contact & Location

Holiday Inn Express Windsor

71 Alma Road, Windsor, SL4 3HD, Berkshire, United Kingdom