Hotel Three Storks Prague: 300 m to Prague Castle