Casa Leoncino B&B



Rome • Show on map
View Details for Price
Casa Leoncino B&B features rooms with free Wifi in the center of Rome. The bed and breakfast, set in a building dating back to 1900, is a 12-minute walk from Piazza Barberini and 500 yards from Piazza…More info
