We have still not written anbout Alcatraz in Budapest.

Alcatraz

Address: 1072 Budapest, Nyár utca 1.
Metro stop: Blaha Lujza Square (red metro)

Leave a Reply