Built in 1990 and extensively refurbished during the winter of 2014, the modern
low rise Arcos Playa complex is a small development of 66 one and two bedroom
self catering apartments, which are distributed between 2 three storey buildings
and set amidst spacious sun terraces overlooking a central pool area.
more.............