Get Directions to Travelodge Windsor Central ← View details 34 King Edward Court, Windsor, Berkshire SL4 1TG, United Kingdom, Windsor, England Get Directions From* To * — Required information