James Hotel & Apartments Prague: 950 m to Prague Castle