About this property
The San Lucido Beach Resort is a new, yet established development with phase 1 2 both completed in 2009 -2010. Phase 3 is nearing completion. The resort is situated right by the beach, just a couple of minutes walk, and is to be found just south of the …