Canada is a land of open road, open spaces and open hearts. By taking a luxury holiday at any point across this fair country you will experience the best of each.
Accommodation
-
Post Hotel and Spa
Only steps away from one of North America’s finest downhill ski resorts, The Post Hotel & Spa offers comfort, style and the great outdoors.
-
The Shangri-La Hotel
The Shangri-La Hotel luxury hotel is located in Vancouver's tallest building. The decor is contemporary yet classic with an Asian influence and it and has the first Chi Spa in North America.





