Windsor

You are searching Windsor Hotels

  • Travelodge Hotel Windsor Downtown

    Travelodge Hotel Windsor Downtown

    33 Riverside Drive East  •  519-258-7774

    The Travelodge Hotel Windsor is in the heart of downtown Windsor on the...

    Map & Directions
    • Free WiFi
    • Pet Friendly (select rooms - restrictions may apply)
    • Green Key Rated
    • Business Center
    • Meeting Space for 50 people