Holiday Inn Express Slough
Hotel
SL2 5DD Slough
United Kingdom
Phone: +44 1753 558300
Website: www.hiexpress.com/hotels/us/en/slough/lonsg/hoteldetail
Holiday Inn Express Slough is proud to be able to offer free Wi-Fi throughout the Hotel



