Danubius Thermal Hotel Helia, Budapest hotels at discounted rates

Danubius Thermal Hotel Helia
Karpat Utca 62-64, Budapest, H-133, Hungary