Manor Lane, Berkshire, Maidenhead, SL6 2RA
Holiday Inn® Maidenhead/Windsor is a modern hotel and is close to the M4 and only 20 minutes by car from Heathrow Airport (LHR)....
Windsor Road, Slough, SL1 2EL
If you're making a pitstop at our Slough Central South hotel, there's loads to keep you occupied. Explore the lush woodland of...