Mantra Crown Towers
5 - 19 Palm Ave , Surfers Paradise
Building + staff were great.
Great place to stay would recommend it to anyone else if they are looking for somewhere to stay
5 - very nice apartment, staff were very nice
Beautiful building and did not disappoint! Extremely friendly staff also!
very nice and i felt safe all the time