We had a very nice 3 day stay in Lion's Garden Budapest. Spa was a very nice extra which we didn't know about beforehand. Breakfast was ample, but missing vegan options. Courtyard was very nice for drinks.
Location of the hotel was great, just a few blocks away from the amazing city park and there are plenty of buses to whisk you to the closest metro/tram.
Room was very nice, if a little worn out. But that's what you can expect from a little aged hotel. It did get very warm in the room during the night.
Parking was free on the street, but we took the garage for one day and the ramp leading there is NARROW so be careful.
All in all excellent price/quality ratio for Budapest in high season.