2007 Travel News ArchiveTravel

Sotogrande stakes claim in Cap Cana

Sotogrande, regarded as the largest resort and residential development in Andalucia, Spain, announced it has staked claim in Cap Cana, the luxury development along the East Coast. The alliance with Cap Cana, the Spanish NH hotels and real estate developers and Caja Duero, the financing institution, will create a development featuring 95 apartments, from studios …