Vista 18 Restaurant & Lounge

 
 
 
 
 
 
 
 
 
 
 

Vista 18 Restaurant & Lounge

740 Burdett Ave
Victoria, V8W 1B2 | map | directions
(250) 382-9258
Connect With Us
FacebookLinkedInInstagramTripAdvisor

Vista 18 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 bustling Inner Harbour, the snow-capped Olympic Mountains, the Pacific’s Juan de Fuca Strait, and beautiful downtown Victoria – Vista 18 has a lot to offer.

Member Since: 1974
Send a message to:

  Vista 18 Restaurant & Lounge  

Your Name:
Your Email:
Subject:
   
Message:
   
 

 (Date: 12/28/2024)