Tags: Hotel.
Living Shangri-la is a mixed-use skyscraper in Downtown Vancouver British Columbia Canada and is the tallest building in both Metro Vancouver and British Columbia. The 62-storey Shangri-La tower contains a 5-star hotel and its offices on the first 15-floors with condominium apartment units occupying the rest of the tower. The building’s podium complex also includes a spa Urban Fare specialty grocery store a Vancouver Art Gallery public display and a curated public sculpture garden.