Apartment Leone IX offers accommodation in Rome. St. Peter's Basilica is 500 metres from the property. Free WiFi is featured throughout the property.
Apartment Leone IX offers accommodation in Rome. St. Peter's Basilica is 500 metres from the property. Free WiFi is featured throughout the property. Read more
Apartment Leone IX offers accommodation in Rome. St. Peter's Basilica is 500 metres from the property. Free WiFi is featured throughout the property.
Apartment Leone IX offers accommodation in Rome. St. Peter's Basilica is 500 metres from the property. Free WiFi is featured throughout the property.
Number of Rooms: 2