Howard Johnson Plaza Hotel Windsor 2 stars

2530 Ouellette Avenue, N8X 1L7 Windsor, Canada

Hotel image
Read more reviews for Howard Johnson Plaza Hotel Windsor