No image available for this hotel
No image available for this hotel
Vancouver, Vancouver
Spend a second to
save a fortune!
Spend a second to save a fortune!
1001 Hornby Street, Vancouver
Located in Vancouver city center in the Sheraton Wall Centre, Embarc Vancouver boasts on-site restaurants and bar. Free WiFi is available. A flat-screen TV is featured in each studio and suite at the property.
See MoreUsage of subsidiary facilities may incur additional fees