There is only one place to stay for backpackers in Main Beach
1 results
Surfers Paradise YHA is a 3-star hostel located in Southport, Queensland, a 20-minute walk from Life Sciences Queensland.