Popular accommodations in Windsor-South Windsor
HouseAccommodates 3
Stonecroft Inn
Centrally located in the city of Windsor, this inn is a 5 minutes’ drive from Devonshire Mall and Roseland Golf Club. It features an on-site restaurant and spacious rooms with free WiFi.Book nowfrom $73 per night
HouseAccommodates 4
Comfort Inn
Featuring 2-star accommodation, Comfort Inn is set in Windsor, 8.2 km from TCF Center and 7.5 km from GM World. The property is situated 7.9 km from Saint Andrews Hall, 8.3 km from Music Hall Center and 8.4 km from Gem Theatre. The inn features a fitness centre, a 24-hour front desk and free WiFi throughout the property.Book nowfrom $81 per night
HouseAccommodates 4
The Versace House
The Versace House, a property with a garden, is situated in Windsor, 10 km from Saint Andrews Hall, 11 km from Music Hall Center, as well as 11 km from Gem Theatre. The air-conditioned accommodation is 10 km from TCF Center, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is set 10 km from GM World.Book nowfrom $83 per night
ApartmentAccommodates 4
Cozy 2 Beds Basement Suite
Cozy 2 Beds Basement Suite is situated in Windsor, 10 km from GM World, 10 km from Saint Andrews Hall, as well as 11 km from Music Hall Center. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is set 10 km from TCF Center.Book nowfrom $83 per night