Where is Huntingdon Hotel and Suites, Victoria located?
Huntingdon Hotel and Suites, Victoria, Huntingdon Hotel and Suites, Victoria, Canada (approx. 48.42148°, -123.37593°)
Huntingdon Hotel and Suites, Victoria, Huntingdon Hotel and Suites, Victoria, Canada (approx. 48.42148°, -123.37593°)