It is located on the Ibis hotel at the junction of Dosza Gyorgy Ut and Podmaniczky St. Near to the Heroes Sq.
Its suggestion of a pitiful demise is in stark contrast to the modern building and it's function, so I assume the site must have some prior and rather morbid significance. I haven't found any reference to it elsewhere, so any information would be appreciated.
Cheers