Back to Directory

Vista 18 Westcoast Grill & Wine Bar is located on the 18th floor of Chateau Victoria Hotel & Suites in the heart of downtown Victoria. With an extraordinary menu and breathtaking views of the city’s Inner Harbour, the snow-capped Olympic Mountain range, impressive Mount Baker, the Pacific’s Juan de Fuca Strait and beautiful downtown Victoria – Vista 18 has a lot to offer. Their menu focuses on free range, organic and local products.

Contact
Phone:
Fax:
  • 250-380-1950
Location:
740 Burdett Avenue
Victoria, British Columbia V8W 1B2
Canada