Delta Victoria Ocean Pointe Resort & Spa
From business trips to weekend getaways, Delta Hotels are exactly where you want to be. Business hotels in locations worldwide, find and book your next stay.
Contact | |
---|---|
Phone: | |
Fax: |
|
Location:
100 Harbour Road
Victoria, on m V9A 0G1
Canada
Victoria, on m V9A 0G1
Canada