Grandiose architecture, epic views and cruises along the Danube River and soothing thermal baths: Budapest has no shortage of perennial draws. But Hungary’s capital has struggled to recoup tourism ...