"Metropolitan Hotel was best "
I visited Vancouver 1 year ago and I was so surprised of the service at the hotel! I can only say that it was so worth to stay in the hotel, although it is a bit expensive. everything was clean as well and the staff was really helpful!
By the way: I found another page where you have a lot of good accommodation: studios-world.com.