Piazzale clodio, 18, 00195 Roma
Appartamento
Featuring city views, Vatican Charme&Chic is situated in the Vaticano Prati district of Rome, less than 1 km from Ottaviano Metro Station and a 16-minute walk from Lepanto Metro Station. The property is around 2.3 km from Stadio Olimpico Roma, 3 km from Castel Sant'Angelo and 3.1 km from Piazza del Popolo....