Niché dans la localité de "Centre de Vancouver", Embarc Vancouver de 4 étoiles se trouve à 1 km d'attractions culturelles telles que le Musée de Vancouver. Cet hôtel est situé à moins de 25 minutes de marche de la Science World et invite les clients à l'un des 2 restaurants sur place.
L'hôtel se trouve à quelques pas de la Bibliothèque municipale de Vancouver, à 900 mètres de la Vancouver City Center. Les attractions naturelles de la région comprennent la Baie de False Creek, à moins de 25 minutes à pied d'Embarc Vancouver, et une plage est à moins de 650 mètres. Les attractions de divertissement à proximité de Vancouver incluent le Théâtre de la Reine Elizabeth, qui est à une distance de 1 km. Embarc Vancouver se trouve à proximité d'Orpheum, près de l'arrêt de bus Burrard St at Comox St.
Cette propriété fournit 27 chambres avec une TV et de la climatisation.
Un restaurant Kadoya Japanese Restaurant propose une cuisine asiatique et se trouve non trop loin de cet hôtel.