Back to Directory

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:
  • 250-360-5938
Location:
100 Harbour Road
Victoria, on m V9A 0G1
Canada