< Back to Listings

Best Western PLUS Waterfront Hotel

277 Riverside Drive West
Windsor, ON
N9A 5K4

Visit Website

Located at the Windsor Downtown Waterfront, all of our 305 hotel rooms have a view of the water. Our central location on Riverside Drive is just moments away from top restaurants, Caesars Windsor Casino, St. Clair Center for the Arts and the Ambassador Bridge to Detroit, Michigan.

Facility Info