16 Jan 2025 Mantra Towers of Chevron Surfers Paradise Situated in the heart of Surfers Paradise, Mantra Towers of Chevron offers comfortable and relaxing Gold Coast resort-style accommodation.