businesses
Hotels
Landmark Place
Herschel Street
Slough
Berkshire
SL1 1PG
Report a problem with this listing
Slough Travelodge has everything you need for a good night's sleep, offering great value rooms in the heart of the shopping district, within walking distance of the rail station.