U can travel with skytrian easily to most of the sight seeing places. For bus u better check the routes and schedule beforehand or some hotel staff maybe can help u, citizen there mostly drive their own car so cannot help much for the bus information.
U can go to City Hall, water front,etc.. for some sight seeing points, there are also smaller size park and lake. The Chinese foods there are ok
The hotel is on the outskirts of the town of Richmond, which can be accessed by bus. Richmond appeared to be a lovely town but we did not have time to spend there as we were just passing through.
In the past, you might need to rent a car but after having the Skytrain, it's very convenient to travel around and there are connecting bus free of charge from each Skytrain station.
Richmond Town Centre a large shopping mall that tourist must go and various Chinese Mall closeby Abedreen Skytrain Station too.
There are so many mall and restaurant in this city. Just check on the tourist magazine, there is always a restaurant to want to try.
Richmond centre is a must go mall to visit and #9 restaurntis just right beside the hotel is awesome.