Pour avoir visité les trois premières (
Prague,
Berlin et
Budapest), je vous dirais... les trois. En fait, ces trois villes offrent largement assez de visites, de balades, de sorties pour remplir 3 jours. Les trois proposent des restaurants plutôt sympas (comme dans n'importe quelle grande ville européenne), de forts beaux monuments. Mais l'esprit change radicalement entre les 3 villes.
Berlin est une ville immense où l'Histoire a très récemment fait des siennes. Etrange mais très plaisante atmosphère où la division Est-Ouest semble encore, par endroits, exister.
Prague est une ville musée, un joyau à ciel ouvert. Par contre, il peut y avoir beaucoup (énormément ?) de touristes. Mais la ville est absolument superbe.
Budapest serait entre les deux. Une très belle ville, à l'architecture homogène, une ville qui bouge aussi.
Comme autre destination,
Bruxelles pourrait être pas mal. Une ville à taille humaine avec de belles balades et de (très) bons restaurants.