USD
  • USD
  • EUR
  • GBP
  • AUD
  • CAD
  • BRL
  • CNY
  • CZK
  • DKK
  • HKD
  • ILS
  • JPY
  • MYR
  • NZD
  • NOK
  • PLN
  • RON
  • RUB
  • SAR
  • SGD
  • ZAR
  • KRW
  • SEK
  • CHF
  • TRY
  • UAH
  • THB
  • ARS
EN
  • ar ar
  • zh zh
  • cs cs
  • da da
  • de de
  • en en
  • es es
  • fr fr
  • el el
  • he he
  • it it
  • ja ja
  • ko ko
  • hu hu
  • nl nl
  • pl pl
  • pt pt
  • ru ru
  • sv sv
  • tr tr

Hotel Travelodge Slough London

Landmark Place Herschel Street, London, United Kingdom

Enter your dates

Paid Wi-Fi

Travelodge Slough London

Providing 156 rooms, Travelodge Slough London hotel is 16 minutes' walk from the independent Slough Museum.

Church Street Cafe is within reach of the Travelodge Slough and specialises in British cuisine.

Church Of Our Lady Immaculate And St Ethelbert is situated in the vicinity of the hotel. This 3-star hotel lies 2.8 km from the royal residence "Windsor Castle". The property is within 10 minutes' walk of Church Street bus stop and 60 minutes by car from Marylebone train station in London.

+ More Less

Travelodge Slough London Facilities

General Paid Wi-Fi

Rooms & Availability

Please wait, we're checking available rooms for you.

Hotel Policy

Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours
Check availability

Enter your dates