Via della stazione vaticana 3, int. 1a, 00165 Roma
Apartments
Located in the Vatican City - Prati district of Rome, just 200 metres from St. Peter's Basilica, La Vaticana features air conditioning and free WiFi. The property is 300 metres from The Vatican and 400 metres from St Peter's Square. The apartment features 1 en-suite bedroom, a second bed in the living...