Residence & Conference Centre - Windsor

Starting at
$62
Featured Image
Interior Entrance
Lobby

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