Travelodge Windsor Central
The designer Travelodge Windsor Central lies in a historic area of Windsor.
This hotel is situated 9 km away from Maidenhead Heritage Centre. The property is located within a 10-minute walk to the center of Windsor.
The hotel is situated near a castle and a museum.
The bar All Bar One Windsor is 5 minutes’ walk away.
Guests can reach Travelodge Windsor Central by car from London Heathrow airport in 20 minutes.
The property offers a business center and a meeting room for the use of guests.