Location: 500 m. from Vancouver city centre and 2 Km. from the Pacific Ocean.
See more: Hotels in Canada Hotels in Vancouver Holiday Destinations in Canada