Featuring free WiFi throughout the property, B&B La Chiocciola offers pet-friendly accommodation in Rome, 1.2 km from St. Peter's Basilica. Every room has a private bathroom fitted with a bidet and shower. There is a shared kitchen at the property.
Featuring free WiFi throughout the property, B&B Read more
Featuring free WiFi throughout the property, B&B La Chiocciola offers pet-friendly accommodation in Rome, 1.2 km from St. Peter's Basilica. Every room has a private bathroom fitted with a bidet and shower. There is a shared kitchen at the property.
Featuring free WiFi throughout the property, B&B La Chiocciola offers pet-friendly accommodation in Rome, 1.2 km from St. Peter's Basilica. Every room has a private bathroom fitted with a bidet and shower. There is a shared kitchen at the property.
Number of Rooms: 2