Travelodge Slough

2.5 star property
Hotel with free parking, near Thames River

Choose dates to view prices

The Travelodge Slough sits conveniently along the Thames River with Windsor Castle just minutes away. Guests appreciate the hassle-free express check-out system and the money-saving benefit of free self-parking throughout their stay.

Reviews

2.0 out of 10

Popular amenities

  • Parking included

About the neighborhood

Map
Landmark Place Herschel Street SN, SN, Slough, ENG, SL1 1PG

What's nearby

  • St. Paul's Church - 12 min walk - 1.0 km
  • Absolutely Ice - Slough Ice Arena - 12 min walk - 1.0 km
  • Thames River - 2 min drive - 2.0 km
  • Thames Path - 2 min drive - 2.3 km
  • Eton College - 3 min drive - 2.3 km

Getting around

  • Slough Station - 6 min walk
  • Uxbridge Underground Station - 12 min drive
  • Heathrow Airport (LHR) - 22 min drive

Restaurants

  • ‪The Moon and Spoon (Wetherspoon) - ‬3 min walk
  • ‪McDonald's - ‬4 min walk
  • ‪Cheatmeals - ‬4 min walk
  • ‪Roosters Piri Piri - ‬2 min walk
  • ‪Chennai Dosa - ‬2 min walk

About this property

Travelodge Slough

Hotel near Windsor Castle
Near Thames River, Travelodge Slough provides everything you need.
You'll also find perks like:
  • Free self parking
  • Express check-out and an elevator

Similar properties

Property amenities

Parking and transportation

  • Free self parking on site

Accessibility

  • Elevator

More

  • 8 floors

Policies

Check-in

Check-in time starts at 3 PM

Check-out

Check-out before noon
Express check-out available

Children and extra beds

Children are welcome

Important information

You need to know

Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed

Property is also known as

Travelodge Slough Hotel
Travelodge Slough
Travelodge Slough Hotel Slough
Slough Travelodge
Travel Lodge Slough
Slough Travel Lodge
Travelodge Slough Hotel
Travelodge Slough Slough
Travelodge Slough Hotel Slough

Frequently asked questions

How much is parking?

Self parking is free at this property.

What time is check-in at Travelodge Slough?

Check-in begins at 3 PM.

What time is check-out at Travelodge Slough?

Check-out is at noon.

Where is Travelodge Slough located?

Situated in Slough, this hotel is 0.7 mi (1.2 km) from Absolutely Ice - Slough Ice Arena and 2.2 mi (3.6 km) from Windsor Castle. Eton College and Thames River are also within 2 mi (3 km). Slough Station is 6 minutes by foot.

Have a question?

AI iconBeta

Get instant answers with AI powered search of property information and reviews.

Reviews

Travelodge Slough Reviews

2.0

4.0

Cleanliness

2.0

Staff & service

2.0

Property conditions & facilities
Rating 10 - Excellent. 0 out of 1 reviews
Rating 8 - Good. 0 out of 1 reviews
Rating 6 - Okay. 0 out of 1 reviews
Rating 4 - Poor. 0 out of 1 reviews
Rating 2 - Terrible. 1 out of 1 reviews

Reviews

2/10 Terrible

Ken, LA

Disliked: Cleanliness, staff & service, property conditions & facilities, room comfort

Bad and Sloppy

No towels, no frills, no parking, no recommend.