This spectacular designer villa is nestled in the heart of Costa Brava and provides all the comforts to spend a relaxing holiday in a luxurious ambience.
Cosmic Villas is delighted to present this unique property right on the coast of the Costa Brava in the town of Cala Canyelles.
You have specified: