The Barcelo Sancti Petri luxury Apartments complex can be found right beside La Barrosa beach in Cádiz in the midst of natural surroundings that comprise large pine groves & extensive sand dunes. La Barrosa, with its 8 kms of soft, golden sand & crystal clear water, is one of the most highly prized beaches in Andalusia.