From

$126

avg/night

Check Rates
Hotel Alimandi Vaticano Rome, Rome, Italy

Viale Vaticano 99, Rome, Italy

Map


Recent Photo Albums

Been to the Hotel Alimandi Vaticano Rome? Please share your photos with families like yours!

Loading