Main Beach Apartments Location

Address:
43 Lawson Street
Byron Bay, NSW 2481, Australia
Where do I check in? You will need to check in at Waves Byron Bay, 35 Lawson Street, just metres from Main Beach Apartments