Location: located in the heart of Vancouver, close to the city's main tourist attractions and 2 Km. from English Bay.
See more: Hotels in Canada Hotels in Vancouver Holiday Destinations in Canada