The designer Travelodge Windsor Central offers accommodation in a historic area of Windsor.
The property is about 15 minutes' walk of Windsor Castle. The city center lies within 1 km from the venue.
Nearby points of interest include a museum and a castle.
A local bus stop is 100 meters away. Guests can reach London Heathrow airport within 20 minutes' drive.
Eat & Drink
The Tower Bar & Brasserie treats guests with contemporary meals and lies within 100 meters from the property.