The Delta Victoria Ocean Pointe

Where to stay in Victoria, British Columbia: The Delta Victoria Ocean Pointe

Delta Victoria Ocean Pointe Resort has a spectacular waterfront location overlooking Victoria Harbour. The resort features sophisticated design in modern rooms. For the savvy traveller seeking a...