At Rome St. Peter's

Viale Giulio Cesare 109, Vatican City - Prati, 00192 Rome, Italy

Hotel image
Read more reviews for At Rome St. Peter's