There are a total of 80 accomodation units at Talaia Plaza EcoResort.
Talaia Plaza EcoResort
Begur, Spain
N 41.96938174237699 E 3.209917542328384