translate English to German: Located in the very heart of Prague, off of Old Town Square.
Befindet sich direkt im Herzen von Prag am Altstädter Ring.