Source: Tourism MediaCentro PlazaShop and dine while enjoying views of the Costa del Sol coastline and Andalusian mountains at this upmarket retail mall. WorldEuropeSpainMarbellaCentro Plaza