Rates: 56.29 - 76.3216
Amenities:
Marquis Plaza Hotel 2530 Ouellette Avenue Windsor, ON, Canada N8X 1L7