Travelodge Windsor Central is located in a historic area of Windsor in close proximity to Windsor Castle and Thorpe Park.
Travelodge Windsor Central is 10 minutes' walk from the center of Windsor. The property is about 300 meters away from Windsor Great Park, Alexandra Gardens and Frogmore House.
Nearby points of interest include museums and the castle.
Travelodge Windsor Central can be reached in 15 minutes by car from London Heathrow airport.
This property comprises 160 guestrooms with modern facilities.
Eat & Drink
The hotel Travelodge Windsor Central serves a continental breakfast for free.