Residence Villa Rosa offers accommodation in SantʼIlario. Each room includes a flat-screen TV. Each room has a private bathroom fitted with a bidet and shower. Residence Villa Rosa features free WiFi throughout the property.
Residence Villa Rosa offers accommodation in SantʼIlario. Each room inc Read more
Residence Villa Rosa offers accommodation in SantʼIlario. Each room includes a flat-screen TV. Each room has a private bathroom fitted with a bidet and shower. Residence Villa Rosa features free WiFi throughout the property.
Residence Villa Rosa offers accommodation in SantʼIlario. Each room includes a flat-screen TV. Each room has a private bathroom fitted with a bidet and shower. Residence Villa Rosa features free WiFi throughout the property.
Number of Rooms: 14