ИМХО Прага. Будапешт не по этой части.
В Будапеште скорее винца попить с фуа-гра, в источниках поваляться.
Хотя кто ищет тот найдет. :-)