Where is Shangri-La Hotel, Vancouver located?

Answers from Our Experts (1)

The 61-story Shangri-La Hotel, Vancouver, is a standout on Vancouver’s coast (hence the city’s nickname, the City of Glass). The hotel is located at 1128 West Georgia St. (at Thurlow) in downtown Vancouver. Not only is the Forbes Travel Guide Four-Star hotel skyline architectural eye candy, it’s also one of the most luxurious properties in North America. Should you drive, the valet entrance is at 1137 Alberni St. (between Thurlow and Bute). The locale is prime, putting you within walking distance of Vancouver’s most sought-after sights, including the Vancouver Art Gallery, Stanley Park, the Granville Street entertainment district and the Robson Street shopping district.

Related Questions