Relais Vatican View

Via Del Mascherino 32-34, Vatican City - Prati, 00100 Rome, Italy

Hotel image
Read more reviews for Relais Vatican View