Location: in the heart of Richmond's commercial district, near the airport and 12 Km. from Vamcouver city centre.
See more: Hotels in Canada Hotels in Richmond Holiday Destinations in Canada