Posted inEmail Newsletter, Hotel News Mantra to manage Soul Surfers Paradise by Staff WriterAugust 7, 2013 Mantra Group has been appointed managers for the apartment letting at Soul Surfers Paradise.