A city of romance, opulence, and complex history, Budapest is a European gem that often gets overlooked. Lovers of architecture...