250 Dougall Avenue, Windsor N9A 7C6 Canada
+1 519-977-9707

Settle in and make yourself at home in Windsor

Feel at home in our extended stay hotel in downtown Windsor


TownePlace Suites by Marriott® Windsor