Hotels in Slough | Hotels near Windsor | Holiday Inn Slough Windsor

Holiday Inn Slough - Windsor
Church Street,
Slough, Berkshire
SL1 2NH, United Kingdom

Check availability

Local Attractions

Legoland to Windsor Castle

With so much to do and see around our lovely hotel, you really will be spoilt for choice! Take a look at some of the local attractions around our hotel so that you can start planning your trip and itinery. 

Contact our hotel directly for more information on 01753 551 551 and we'll look forward to seeing you soon.

Contact us

Check availability Call Us