Offering a terrace and views of the garden, Terrace St. Peter is situated in the Vatican City - Prati district in Rome. St. Peter's Basilica is 800 metres from the property. Free WiFi is featured throughout the property.
Offering a terrace and views of the garden, Terrace St. Peter is situated in th Read more
Offering a terrace and views of the garden, Terrace St. Peter is situated in the Vatican City - Prati district in Rome. St. Peter's Basilica is 800 metres from the property. Free WiFi is featured throughout the property.
Offering a terrace and views of the garden, Terrace St. Peter is situated in the Vatican City - Prati district in Rome. St. Peter's Basilica is 800 metres from the property. Free WiFi is featured throughout the property.
Number of Rooms: 1