(Saint Peter's Lodge)

  • Located in the Vatican City - Prati district in Rome, this air-conditioned apartment is 500 metres from Vatican Museums and a 7-minute walk from Ottaviano Metro Station. The apartment is 1 km from St. Peter's Basilica.

  • Via Bu Meliana, 12
    Roma, Lazio, Italy