Appia Hotel Residences Prague: 450 m to Prague Castle