TownePlace Suites by Marriott Windsor
250 Dougall Avenue, Windsor, ON N9A 7C6
Telephone:
519-977-9707
Downtown Hotels in Windsor, Ontario, Canada | TownePlace Suites Windsor
Reserve your stay at TownePlace Suites Windsor. Our hotel provides spacious accommodations, complimentary Wi-Fi and a prime location in downtown Windsor, Ontario.