Location: the hotel is located in the heart of Vancouver, on the corner of Georgia and Howe Streets close to the sea.
See more: Hotels in Canada Hotels in Vancouver Holiday Destinations in Canada