Residence & Conference Centre - Windsor 2* Windsor, Canada
Hotels in Canada - Hotels in Windsor - Residence & Conference Centre - Windsor
Equipped with a movie room and game room, this property is located on the campus of St. Clair College. Outdoor BBQ facilities are offered. The property is 9 km from the shopping and dining of downtown Windsor.