Description
Backpackers Inn on the Beach is a relaxed and friendly hostel located on the beach in the heart of Byron Bay, New South Wales.
[See more][See less]
Capacity: 90
Number of rooms: 45rooms
Facilities: On the water, Pool
Room features: Room safe
Services: Wi-fi, English speaking staff