Surfers Rest

34 Lawson Street 3, Byron Bay, , Australia

Beachfront Location Surfers Rest in Byron Bay offers direct beachfront access with a sun terrace and...

Price: $0

Stars: 4

User Rating: 7.9/10 (13 reviews)

Amenities: