16 Jan 2025 Mantra French Quarter Noosa Mantra French Quarter is a resort located on Noosa’s famous Hastings Street on the Sunshine Coast.