Built in 1979 and extensively renovated during the winter of 1999, the Isla del
Sol complex has a total of 46 one bedroomed self catering apartments and studio
flats, which are built over 5 floors and set amidst spacious sun terraces around
a large central pool area.
more.............