Aubin Paradise Guesthouse Windsor, Southwest Ontario
7.6/10
Good
Free Wi-Fi
Aubin Paradise is located in Windsor, 7.9 km from GM World, 8.3 km from Saint Andrews Hall, as well as 8.8 km from Music Hall Center. The air-conditioned accommodation is 8.7 km from TCF Center. Gem Theatre is 8.
Number of rooms: 4
1624 Aubin Road, N8Y 4G4 Windsor, Canada