A stay at Embarc Vancouver places you in the heart of Vancouver, within a 5-minute drive of Vancouver Waterfront and Canada Place Cruise Ship Terminal. This upscale aparthotel is 0.9 mi (1.4 km) from Vancouver ... Read more

View all Luxury Hotels in Vancouver (BC)