BEST WESTERN PLUS Waterfront Hotel
BEST WESTERN PLUS Waterfront Hotel
BEST WESTERN PLUS Waterfront Hotel

BEST WESTERN PLUS Waterfront Hotel

Follow Windsor & Detroit's only Waterfront Hotel where all the rooms have a view of the water for inspirational travel ideas, hotel news and promotions.