Horseshoe Resort 3 stars

1101 Horseshoe Valley Road, L4M 4Y8 Barrie, Canada

Hotel image
Read more reviews for Horseshoe Resort