“lovely rooms and suites with stunning park views… a stone’s throw from Prague Castle and Charles Bridge… simply wonderful”
The Castle Steps Hotel Prague