Holiday Inn Slough Windsor In London, United Kingdom

Holiday Inn Slough Windsor



Holiday Inn Slough Windsor

Holiday Inn Slough WindsorHoliday Inn Slough WindsorHoliday Inn Slough Windsor


Holiday Inn Slough Windsor


Holiday Inn Slough Windsor - Set in a prime location of London, Holiday Inn Slough Windsor puts everything the city has to offer just outside your doorstep. Both business travelers and tourists can enjoy the hotel's facilities and services. Service-minded staff will welcome and guide you at the Holiday Inn Slough Windsor. All rooms are designed and decorated to make guests feel right at home, and some rooms come with television LCD/plasma screen, non smoking rooms, air conditioning, heating, desk. The hotel offers various recreational opportunities. Holiday Inn Slough Windsor is an excellent choice from which to explore London or to simply relax and rejuvenate.

Hotel Name Holiday Inn Slough Windsor
Addressline Church Street Chalvey Slough
City London
Zip Code SL1 2NH
Country United Kingdom
Longitude - Latitude -0.61119 - 51.507839
Continent Europe


Holiday Inn Slough Windsor


Holiday Inn Slough Windsor Video





Holiday Inn Slough Windsor


You Might Also Like:
  • Recreation Complex Altan In Sarma, Russia
  • Jinjiang Inn Hengdian World Studios In Jinhua, China
  • Herdade do Amarelo Nature & Spa In Sao Luis, Portugal
  • Nanxun Garden Grand Hotel In Huzhou, China
  • The North Euston Hotel In Fleetwood, United Kingdom
  • Related: Holiday Inn Slough Windsor In London, United Kingdom