This travel guide to Budapest, Hungary has everything you need to know from the top attractions, where to stay, things to do and more!