Howard Johnson Plaza Hotel Windsor Central
Search & compare prices for Howard Johnson Plaza Hotel Windsor Central in all hotel booking websites.


Howard Johnson Plaza Hotel Windsor Central Address: 2530 Ouellette Avenue, Windsor, Canada
Minimum price found for Howard Johnson Plaza Hotel Windsor Central was: 68 CAD
Click here to get more information, photos & guest ratings for Howard Johnson Plaza Hotel Windsor Central