Luxury Accommodation Surfers Paradise
Mantra Soul Surfers Paradise unites City and Beach. Enjoy Spacious, Elegant, Luxury Surfers Paradise Accommodation practically on the beach.
Peppers Surfers Paradise
Located in the centre of the multimillion dollar Surfers Paradise Foreshore, Soul towers over Cavill Ave 77 levels with ocean views from every holiday apartment. Book online now!