St. Peter Square Holiday House is located in the Vatican City - Prati district in Rome, 600 metres from St. Peter's Basilica. Roma San Pietro Train Station is 170 metres away.
St. Peter Square Holiday House is located in the Vatican City - Prati district in Rome, 600 metres from St. Peter's Basilica Read more
St. Peter Square Holiday House is located in the Vatican City - Prati district in Rome, 600 metres from St. Peter's Basilica. Roma San Pietro Train Station is 170 metres away.
St. Peter Square Holiday House is located in the Vatican City - Prati district in Rome, 600 metres from St. Peter's Basilica. Roma San Pietro Train Station is 170 metres away.
Number of Rooms: 10