Hostels in Byron Bay

Byron Bay Beach Hostel
Address: 23 Lawson St
NSW 2481
Hostel Location:
Price range per person: from $ 20 USD
Discount for direct bookings: Free breakfast