TownePlace Suites
Hotel
Windsor
TownePlace Suites by Marriott is an extended-stay hotel in Windsor, Ontario. The Windsor-Detroit Tunnel and Ambassador Bridge to the US are both located within 10 minutes' drive. Free Wi-Fi is available throughout the hotel.
Number of rooms: 128
250 Dougall Avenue, N9A 7C6 Windsor, Canada
Hotel booked 1 times today.