Location: located in the city centre of Vancouver, close to Stanley Park and Granville Island. 5 Km. from the Pacific Ocean, and 125 Km. from Whistler.
See more: Hotels in Canada Hotels in Vancouver Holiday Destinations in Canada