Featuring a private garden and pool, Villa Carlota is located 300 metres from Cala Anguila Beach. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and air conditioning.
Featuring a private garden and pool, Villa Carlota is located 300 metres from Cala Read more
Featuring a private garden and pool, Villa Carlota is located 300 metres from Cala Anguila Beach. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and air conditioning.
Featuring a private garden and pool, Villa Carlota is located 300 metres from Cala Anguila Beach. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and air conditioning.
Number of Rooms: 1