Travelodge Hotel Windsor Downtown

Overview

Windsor, ON 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 comfortable guestrooms, some with great waterfront views, a heated indoor pool, fitness room and Windsor meeting and event space. 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 is also close to great Windsor restaurants and plenty of shopping at the Devonshire Mall and Windsor Crossings Outlet Mall.

Highlights & Amenities

  • Complimentary High Speed Internet
  • Business Center
  • Parking Available-Charges Apply
  • Indoor Pool
  • In-Room Refrigerator Available
  • Meeting Facilities
  • Cots Available
  • In-Room Coffee Maker
  • Guest Laundry

Book A Room

Contact Property
Group Booking?
What's Nearby?
Clear
16 °C  Clear
Wind: NE at 4 mph