(La Tua Casa A San Pietro)

  • Situated a 5-minute walk from Piazza San Pietro and the Vatican in Rome, this air-conditioned apartment features free WiFi. The Vatican Museums are 1 km away.

  • Piazza Del Risorgimento, 20
    Roma, Lazio, Italy