Cozy Leone - My Extra Home



Rome • Show on map
View Details for Price
Cozy Leone - My Extra Home offers accommodations in Rome a 11-minute walk from St Peter's Square and 0.6 miles from The Vatican. Among the facilities at this property are an elevator and a concierge service…More info
