Our beautiful resorts are located in Marbella on the Southern Coast of Spain, internationally renowned as the Costa del Sol. Nestling between the sparkling blue Mediterranean Sea and the Sierra Blanca mountain range, Marbella enjoys a unique climate with almost year round sunshine.