Howard Johnson Plaza Hotel by Wyndham Windsor

2530 Ouellette Avenue
Windsor, Canada N8X 1L7
4.0 miles from Comerica Park
More hotels near this hotel


Directions from Howard Johnson Plaza Hotel by Wyndham Windsor to Comerica Park


More Windsor Landmarks Near Howard Johnson Plaza Hotel by Wyndham Windsor

Windsor Arena (2.3 miles)
Adie Knox Arena (2.4 miles)