Vancouver Villa situa-se na área de Vancouver South, em Vancouver, a menos de 1 km de South Granville, 3,4 km de Centro Olímpico de Vancouver e 3,6 km de Queen Elizabeth Park. Este alojamento dispõe de um pátio, estacionamento privado gratuito e acesso Wi-Fi gratuito.
Esta villa com ar condicionado tem 4 quartos, uma sala de estar, uma cozinha totalmente equipada com frigorífico, e 4 casas de banho com chuveiro e um secador de cabelo. Toalhas e roupa de cama são providenciadas nesta villa.
Bloedel Conservatory fica a 3,8 km de Vancouver Villa, enquanto Instituto de Arte e Design Emily Carr fica a 4,6 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Vancouver, que fica a 7 km de Vancouver Villa.