Residenza Borghese - Guest House

Via Sardegna, 55
Rome
Italy