Enjoy a stylish experience at this centrally located place in heart of Slough. Best location for business travellers if you are working in Slough Town Centre because you have all the facilities at walking distance. If you would like to visit Windsor & Eton with friends and family, this could be ideal place for your as it is only 10 minutes away from Windsor Town Centre. Not only that this is also ideal for travellers who want to stay near Heathrow Airport because that's only 15 minutes away.