San Teodoro
Residence Geranium is a complex of apartments in San Teodoro, just 250 meters away from the town’s centre and 1,2 km from the beach of Cala...