Mantra Towers of Chevron
23 Ferny Ave, Surfers Paradise
Great accommodation and great location to everything
The Towers of Chevron were amazing to stay at and had amazing facilities, will drffintely be back!
Building had a great schoolies envirnoment.