Treetops Lakeside ligt op 200 meter van de golfclub van Byron Bay en op 10 minuten lopen door het nationale park Arakwal naar het strand Tallows.
Das Treetops Lakeside liegt 200 m vom Golfclub Byron Bay und 10 Gehminuten durch den Nationalpark Arakwal vom Strand Tallows Beach entfernt.