Com excelente localização, Embarc Vancouver fica a apenas 10 minutos a pé de atrações como Granville Street e Robson Street. No local, os hóspedes podem curtir a piscina interna ou pedir algo para comer no Cafe One, que serve café da manhã, almoço e jantar. O local ainda conta com um bar/lounge e uma academia, além de apartamentos com conveniências como geladeiras e micro-ondas.Além disso, os viajantes adoram os funcionários prestativos e as boas condições da propriedade no local. A propriedade também tem acesso fácil aos meios de transporte público: Estação Vancouver City Center fica a 9 minutos e Estação Burrard fica a 10 minutos de caminhada do local.