Mantra Sun City
|Mantra Sun City 4 Star Resort Surfers Paradise|
Located one block from the Surf beach and the Pacific ocean of Surfers Paradise, Mantra Sun City Includes Restaurant, Gym, 3 Pools and Waterslide.
Surfers Paradise north Station is out the front
Address: 3400 Surfers Paradise Blvd, Surfers Paradise Queensland Australia 4217
Mantra Sun City Website