Description
Mantra Sun City offers accommodation just a short stroll to Surfers Paradise Beach and the cosmopolitan hub of Cavill Avenue. The resort is perfect for anyone seeking comfort close to the action.
With Mantra Sun City’s facilities surrounding the 35 metre saltwater lagoon pool complete with sand ...
Read More