Garden South Park Inn 3 stars

1263 South Park Street, B3J 2K8 Halifax, Canada

Hotel image
Read more reviews for Garden South Park Inn