Write a review about Howard Johnson Plaza Hotel Windsor

* — Required information

Howard Johnson Plaza Hotel Windsor

2530 Ouellette Avenue, Windsor, Ontario N8X 1L7

+1 519-966-1860

View details