So for the price (about $20/night) this one stands at a five star hidden gem. It checks all the boxes, with train street location that is ideal and a short walk to St Joesph Cathedral. The staff is also ideal, running an excursion desk that has you covered for all your travel needs.
I have stayed here before and will continue to do so the next time I’m in Hanoi.