Situated 2.9 km from St. Peter's Basilica in Rome, this holiday home features a terrace with city views. The holiday home is 2.9 km from Vatican Museums. Free WiFi is featured throughout the property.
Situated 2.9 km from St. Peter's Basilica in Rome, this holiday home features a terrace with city v Read more
Situated 2.9 km from St. Peter's Basilica in Rome, this holiday home features a terrace with city views. The holiday home is 2.9 km from Vatican Museums. Free WiFi is featured throughout the property.
Situated 2.9 km from St. Peter's Basilica in Rome, this holiday home features a terrace with city views. The holiday home is 2.9 km from Vatican Museums. Free WiFi is featured throughout the property.
Number of Rooms: 1