Santa Marta Hotel, Estepona

A private oasis in the Mediterranean.