Cardinal Hotel St. Peter 4 stars

Via Leone Dehon 71, Aurelio, 00165 Rome, Italy

Hotel image
Read more reviews for Cardinal Hotel St. Peter