Residence & Conference Centre - Windsor

Starting at
Featured Image
Interior Entrance

TripAdvisor Review

Based on 39 review

See all

Property Location Located in Windsor, this aparthotel is a 2-minute drive from St. Clair College and 9 minutes from Devonshire Mall. This aparthotel is 8.4 mi (13.5 km) from Adventure Bay Family Water Park and 9.2 mi (14.8 km) from Fox Theatre. Distances are displayed to the nearest 0.1 mile and k...

More details