T62 HOTEL in BUDAPEST

Image by T62 Hotel Located in Budapest, a 12-minute walk from House of Terror, T62 Hotel combines perspectives on the city. With a bar, this 3-st

Read More