The 2-star Travelodge Windsor Central boasts close proximity to Thorpe Park just 11.1 km away.
The hotel lies within 5 minutes' walk of Windsor Great Park, Alexandra Gardens and Frogmore House. Guests can get to Windsor city center, which is 1 km away.
Nearby points of interest include a museum and a castle.
Travelodge Windsor Central lies within 15 minutes’ drive to London Heathrow airport.
Eat & Drink
Guests can dine at The Tower Bar & Brasserie and All Bar One Windsor located within 5 minutes' walk away.