At the City Centre of Richmond, within walking distance to restaurants and shopping.
See more: Hotels in Canada Hotels in Vancouver Holiday Destinations in Canada