Hotel Carlo Magno, Rome

Via Sacco Pastore 13 Rome00141, Italy