Travelodge Hotel Windsor Downtown

33 Riverside Drive East
Windsor, Ontario
N9A 2S4
Map & Directions
Property Direct:
Toll Free Reservations:
Visit Hotel Website
Email Property

Windsor, Ontario is one of Canada’s most southerly towns situated directly across the Detroit River. The Travelodge Hotel Windsor is in the heart of downtown Windsor on the area’s beautiful waterfront. This Windsor hotel features heated indoor pool, fitness room, meeting and event space and comfortable guestrooms, some with great waterfront views. The Travelodge Hotel in Windsor is located within 15 minutes of the Windsor Airport with easy access to Highway 401, and only 2 blocks from Caesars Windsor.  The Travelodge Hotel Windsor Downtown is a great place to stay for both business and leisure travelers!

Nearby area attractions include the University of Windsor, the Windsor Raceway & Slots, the Art Gallery of Windsor, Hiram Walker Museum and the Chrysler Theatre. The Travelodge Hotel Windsor Downtown is also close to great Windsor restaurants and plenty of shopping at the Devonshire Mall and Windsor Crossings Outlet Mall.

  • Free WiFi
  • Green Key Rated
  • Parking Available-Charges Apply
  • Fitness Center
  • In-Room Microwave Available
  • In-Room Coffee Maker
  • Complimentary High Speed Internet
  • Business Center
  • Handicap Accessible
  • On-site Restaurant
  • Meeting Facilities
  • Iron/Ironing Board