With its Belle Epoque architecture and thermal baths, Budapest has emerged as one of the most enchanting destinations in central Europe. Here's where to stay in 2024.