Windsor, Windsor
Spend a second to
save a fortune!
Spend a second to save a fortune!
2330 Huron Church Road, Windsor
This Windsor hotel boasts an indoor pool with a waterslide, on-site gym and rooms with cable TV and free WiFi. The Ambassador Bridge, connecting Windsor with Detroit, is 4.3 km away.
See MoreUsage of subsidiary facilities may incur additional fees