Mountainside Luxury Resort Spa

Address:

3500 Mayfair Dr
V8P1P8 Victoria, Canada

Phone:

1 250 598 1000

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms