- Villa Sol. Quality Villa near the Sea. ( in San Pedro de Alcantara / Costa del Sol / SPAIN )
Villa Sol is a very well appointed 4 bedroomed Costa del Sol Holiday
Villa.It is situated just 200 yards from the beach but is also close
to the lively resort of San Pedro Rent Price: Price upon request