Loading hotels
Confirming room availability...
Embarc Vancouver, 1001 Hornby Street, Vancouver, Canada
Near Granville Street<br /><br />A stay at Embarc Vancouver places you in the heart of Vancouver, within a 5-minute drive of Vancouver Waterfront and Canada Place. This 4-star aparthotel is 1.4 mi (2.3 km) from Vancouver Convention Centre and 1.8 mi (2.9 km) from Rogers Arena.