YHA Surfers Paradise

Location: 70 Seaworld Drive, Main Beach, QLD, 4217, Australia