translate English to French: Located in the very heart of Prague, next to Old Town Square.
L´hôtel est situé au centre de la ville a 400 m de la place Venceslas et a 65 m de la station du métro/place I.P.Pavlova.