Residence Maximus

Via Capo D'Africa 20-30 (Check-in at Via Capo D'Africa 24), 00184 Rome, Italy

Hotel image
Read more reviews for Residence Maximus