Vatican Tourist Inn

Via Crescenzio, 82 - Piano Terra, Int-2, Vatican City - Prati, 00193 Rome, Italy

Hotel image
Read more reviews for Vatican Tourist Inn