The Belmont use to be a Choce Hotel, if I am not mistaken. Regardless of the name it is not a nice place to stay
Absolutely an area you do not want to stay in. On the corner of Granville and Smithe, right in the center of the entertainment district. This area is mostly drunks, druggies, and homeless. Stay away