Shangri-La Vancouver
Shangri La Vancouver is a luxury hotel located in the heart of Vancouver. Situated in the city’s shopping district, it is within walking distance to many of the city’s luxury boutiques and trendy restaurants and cafés. After a day spent exploring, unwind at the Shangri-La’s luxurious spa which boasts a range of treatment rooms as well as an outdoor pool and a yoga and Pilates studio.
View all of our luxury holidays to Canada.