TownePlace Suites by Marriott Windsor

250 Dougall Ave
Windsor, Canada N9A7C6
12.0 miles from Hoover Hall
More hotels near this hotel

More Windsor Landmarks Near TownePlace Suites by Marriott Windsor

Detroit Receiving Hospital (2.6 miles)
Windsor Arena (0.5 miles)
Adie Knox Arena (0.9 miles)
Children's Hosp Of Michigan (2.5 miles)
John D Dingell VA Medical Center (2.8 miles)