The hotel is located at the heart of Richmond. Guests will reach the town centre in only about 20 minutes. Restaurants and public transport are located in the vicinity, while Vancouver's international airport is located roughly 10 minutes away.
See more: Hotels in Canada Hotels in Vancouver Holiday Destinations in Canada