Hotel Belmont is a nice, small hotel close to a lot of entertainment places. Plenty of bars and restaurants in the area. Our room was tiny, kind of thight for 3 people, and not the room configuration i expected when i booked it, but we managed. Beds were comfortable, it was clean and well maintained. We had free breakfast which was ok, and we also got free welcome drinks. Nice touch was a hand written Happy Bithday card and chocolates that were delivered to the room after mentioning that we were in the city for a bday weekend.
The hotel is very close to a bus line that takes you to Granville Island or to the Waterfront, which was super convenient as we used it multiple times, instead of wasting money on cabs/uber. It is also about 10min walk from /to city centre train station (we took the train from and to the airport), and about 25min walk to English Bay.
Overall, a pretty good stay.