The Craigmyle 3 stars

1037 Craigdarroch Road, V8S 2A6 Victoria, Canada

Hotel image
Read more reviews for The Craigmyle