Travelodge Windsor Ambassador Bridge
2330 Huron Church Rd, Windsor, ON
Our Travelodge is conveniently situated minutes from downtown Windsor. At our hotel, you can expect a clean and comfortable room at an affordable rate. All of our spacious guest-rooms and suites feature cable television, available in-room movies, data ...