Victor is located in a prime Lower Lonsdale location with easy access to public transit, popular restaurants, excellent shopping and the north shore mountains. Whether you're looking for a mountain adventure, a quiet night in or a fun night out, Victor has everything you need to live your best life in the city.