Windsor hotel reservation: check availability and room rates
Aparthotels in Windsor
1 property found
-
Residence & Conference Centre - Windsor 2 stars
3995 Geraedts Drive, Windsor, Canada (Show map)
Residence & Conference Centre - Windsor lies 150 metres away from Corpus Christi Church, offering 204 rooms and featuring an aqua park, a cinema room and a fireplace. High-speed Internet access is…