Windsor, Windsor
Spend a second to
save a fortune!
Spend a second to save a fortune!
277 Riverside Drive West, Windsor
Offering an indoor pool and a fitness centre, Best Western Plus Waterfront Hotel Windsor is located in Windsor, Canada. Free WiFi is included and the Detroit Windsor Tunnel is just 2 km away.
See MoreUsage of subsidiary facilities may incur additional fees