Luxury suite saint peter
Viale delle Mura Aurelie, 19, Vaticano Prati, 00165 Rome, Italy
Well situated in Rome, Luxury suite saint peter provides express check-in and check-out and parking on-site. There is a private entrance at the apartment for the convenience of those who stay.