Location: 15 Km. from the centre of Vancouver.
See more: Hotels in Canada Hotels in Richmond Holiday Destinations in Canada