About Embarc Vancouver
Embarc Vancouver
Vancouver, British Columbia, Canada
Welcome to Vancouver, a city of cosmopolitan splendor with a laid-back beat. EmbarcVancouver is part of it all and is situated just blocks off Robson Street, which is famous for its eclectic cafes and shops. Located in Vancouver's highest building, boasting views of the water, the urban landscape, and the surrounding mountains, Embarc Vancouver has everything you want in a vacation.
- Resort Reviews
Contact information and additional posting details available to RedWeek Members only
Already registered? Sign in »