Delta Victoria Ocean Pointe Resort and Spa

100 Harbour Road | Victoria, CA V9A 0G1  [SEE MAP]Victoria, CA  [SEE ADDRESS]
Credit

Courtesy of Delta Victoria Ocean Pointe Resort and Spa