Vatican Santamaura 39
Rome • Show on map Price as low as EUR 156.55Vatican Santamaura 39 offers modern accommodation in Rome just 350 metres from Ottaviano Metro Station. The Vatican Museums are a 3-minute walk from the property while Saint Peter's Square is 900 metres…More info