The designer 2-star Travelodge Windsor Central is a great place to stay in Windsor.
Just 1 km from the center of Windsor known for Windsor Great Park, Alexandra Gardens and Frogmore House. A museum and a castle lie a short distance away.
Guests can reach Travelodge Windsor Central by car from London Heathrow airport in 15 minutes.
Eat & Drink
The Tower Bar & Brasserie and All Bar One Windsor are situated in a historic area, about 100 meters from the venue.