Nestled between the majestic coastal mountains and the tides of the Pacific
Ocean lies Vancouver, a city that attracts travelers from around the
world who are drawn to its spectacular scenery and energetic lifestyle.
The Hotel is situated in Vancouver.