Photos coming soon
HOTEL
Travelodge Slough
Landmark Place Herschel Street SN, SN, Slough
Where it sits
Travelodge Slough
Landmark Place Herschel Street SN, SN, Slough
51.50797, -0.59510
Similar stays nearby
Travelodge Slough
Hotel · 36 m
Premier Inn Slough Central South
Hotel · 75 m
2BR Near Elizabeth Line & Heathrow|Balcony|Sleep 8
Hotel · 89 m
Westminster House
Hotel · 92 m
Kensington House by Solitaire Suites
Hotel · 92 m
Kensington House Slough by MNK Estates
Hotel · 92 m
Westminster House
Hotel · 99 m
Windsor Road 2-Bed Flat near The Curve
Hotel · 103 m
Plan around Travelodge Slough
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
